Microsoft DirectX 8.0 (Visual Basic) |
object.SetStreamSource( _ StreamNumber As Long, _ StreamData As Direct3DVertexBuffer8, _ Stride As Long)
失敗した場合はエラーが発生し、Err.Number に D3DERR_INVALIDCALL が設定される。
エラー トラッピングの詳細については、Microsoft® Visual Basic® の「エラー処理」を参照すること。
柔軟な頂点フォーマット (FVF) 頂点シェーダを使用する場合、SetStreamSource のストリーム頂点ストライドは、FVF から計算された頂点サイズと一致していなければならない。この宣言を使用する場合、SetStreamSource のストリーム頂点ストライドは、宣言から計算されたストリーム サイズ以上でなければならない。
SetStreamSource メソッドは、頂点バッファをデバイスのデータ ストリームにバインドする。詳細については、「ストリーム ソースの設定」を参照すること。
Direct3DDevice8.DrawIndexedPrimitive、Direct3DDevice8.DrawIndexedPrimitiveUP、Direct3DDevice8.DrawPrimitive、Direct3DDevice8.DrawPrimitiveUP、Direct3DDevice8.GetStreamSource