ID3DXBuffer インターフェイス
ID3DXBuffer インターフェイスは、メッシュの最適化と読み込み操作中に頂点、隣接性、およびマテリアル情報を格納するデータ バッファーとして使用されます。 バッファー オブジェクトは、任意の長さのデータを返すために使用されます。 また、バッファー オブジェクトは、頂点シェーダーとピクセル シェーダーをアセンブルするメソッドでオブジェクト コードとエラー メッセージを返すために使用されます。
メンバー
ID3DXBuffer インターフェイスは、IUnknown インターフェイスから継承されます。 ID3DXBuffer には、次の種類のメンバーもあります。
メソッド
ID3DXBuffer インターフェイスには、これらのメソッドがあります。
メソッド | 説明 |
---|---|
GetBufferPointer | バッファー内のデータへのポインターを取得します。 |
GetBufferSize | バッファー内のデータの合計サイズを取得します。 |
解説
ID3DXBuffer インターフェイスは、D3DXCreateBuffer 関数を呼び出すことによって取得されます。
LPD3DXBUFFER 型は、 ID3DXBuffer インターフェイスへのポインターとして定義されます。
typedef interface ID3DXBuffer ID3DXBuffer;
typedef interface ID3DXBuffer *LPD3DXBUFFER;
要件
要件 | 値 |
---|---|
ヘッダー |
|
ライブラリ |
|
関連項目