ID3D10Blob インターフェイス

このインターフェイスは、任意長のデータを返す際に使用されます。

IUnknown
   ID3D10Blob

このインターフェイスには以下のメソッドがあります。

メソッド 説明
ID3D10Blob::GetBufferPointer データへのポインターを取得します。
ID3D10Blob::GetBufferSize サイズを取得します。

ID3D10Blob インターフェイスは、D3D10CreateBlob を呼び出すことによって取得されます。

ブロブは、メッシュの最適化やロード処理時に、頂点、隣接性、マテリアルなどの情報を格納するデータ バッファーとして使用できます。また、このオブジェクトは、頂点シェーダー、ジオメトリ シェーダー、およびピクセル シェーダーをコンパイルする API で、オブジェクト コードやエラー メッセージを返す際にも使用されます。

関連項目

コア インターフェイス