Microsoft DirectX 8.0 (Visual Basic) |
頂点シェーダで定義されている頂点処理を一連の入力データ ストリームに適用し、インターリーブされた頂点データの単一ストリームを生成して転送先頂点バッファに格納する。
object.ProcessVertices( _ SrcStartIndex As Long, _ DestIndex As Long, _ VertexCount As Long, _ DestBuffer As Direct3DVertexBuffer8, _ Flags As Long)
失敗した場合はエラーが発生し、Err.Number に D3DERR_INVALIDCALL が設定される。
エラー トラッピングの詳細については、Microsoft® Visual Basic® の「エラー処理」を参照すること。
転送先頂点バッファ DestBuffer は、ゼロ以外の FVF パラメータを指定して作成しなければならない。Direct3DDevice8.CreateVertexBuffer メソッドの呼び出しにおいて指定する FVF コードは、転送先頂点バッファに格納される頂点要素を指定している。