Microsoft DirectX 8.0 (Visual Basic)

頂点トゥイーニングのサポートの判定

Microsoft® Direct3D® が頂点トゥイーニングをサポートしているかどうかを調べるには、D3DCAPS8 構造体の VertexProcessingCaps メンバの D3DVTXPCAPS_TWEENING フラグを調べる。次のコードは、Direct3DDevice8.GetDeviceCaps メソッドを使用して、トゥイーニングがサポートされているかどうかを判定する。

'
' この例では d3dDevice は
' 有効な Direct3DDevice オブジェクトであると仮定している。
'
Dim d3dCaps As D3DCAPS8

d3dDevice.GetDeviceCaps d3dCaps
If 0 <> (d3dCaps.VertexProcessingCaps & D3DVTXPCAPS_TWEENING) Then
    ' 頂点トゥイーニングはサポートされている。
End If