Device.SetStreamSource メソッド
[このドキュメントはプレビュー版であり、後のリリースで変更されることがあります。 空白のトピックは、プレースホルダーとして挿入されています。]
頂点バッファーをデバイスのデータ ストリームにバインドします。
名前空間: Microsoft.WindowsMobile.DirectX.Direct3D
アセンブリ: Microsoft.WindowsMobile.DirectX (Microsoft.WindowsMobile.DirectX.dll 内)
構文
'宣言
Public Sub SetStreamSource ( _
streamNumber As Integer, _
streamData As VertexBuffer, _
stride As Integer _
)
'使用
Dim instance As Device
Dim streamNumber As Integer
Dim streamData As VertexBuffer
Dim stride As Integer
instance.SetStreamSource(streamNumber, _
streamData, stride)
public void SetStreamSource(
int streamNumber,
VertexBuffer streamData,
int stride
)
public:
void SetStreamSource(
int streamNumber,
VertexBuffer^ streamData,
int stride
)
member SetStreamSource :
streamNumber:int *
streamData:VertexBuffer *
stride:int -> unit
パラメーター
- streamNumber
型 : System.Int32
0 からストリームの最大数から 1 を引いた数の範囲のデータ ストリーム。
- streamData
型 : Microsoft.WindowsMobile.DirectX.Direct3D.VertexBuffer
指定したデータ ストリームにバインドする頂点バッファーを表す、VertexBuffer クラスへのポインター。
- stride
型 : System.Int32
ストリームの先頭から頂点データの先頭までのオフセット (バイト単位)。
例外
例外 | 条件 |
---|---|
InvalidCallException | メソッドの呼び出しが無効です。たとえば、パラメーターに無効な値が含まれている場合などです。 |
解説
頂点バッファー内のデータのレイアウトを記述する柔軟な頂点フォーマット (FVF: Flexible Vertex Format) を使用する場合、頂点ストリームの stride は、FVF から計算された頂点サイズと一致している必要があります。
.NET Framework セキュリティ
- 直前の呼び出し元に対する完全な信頼。 このメンバーは、部分的に信頼されているコードから使用することはできません。 詳細については、「部分的に信頼される側のコードからライブラリの使用」を参照してください。
プラットフォーム
Windows CE, Windows Mobile for Smartphone, Windows Mobile for Pocket PC
.NET Framework および .NET Compact Framework では、各プラットフォームのすべてのバージョンはサポートしていません。 サポートされているバージョンについては、「.NET フレームワークのシステム要件」を参照してください。
バージョン情報
.NET Compact Framework
サポート対象 : 3.5、2.0