ID3D11DeviceContext::IAGetIndexBuffer

入力アセンブラー ステージにバインドされたインデックス バッファーへのポインターを取得します。

void 
IAGetIndexBuffer(
  ID3D11Buffer **pIndexBuffer,
  DXGI_FORMAT *Format,
  UINT *Offset
);

パラメータ

  • pIndexBuffer
    このメソッドによって返されるインデックス バッファーへのポインターです (「ID3D11Buffer」を参照してください)。
  • Format
    インデックス バッファー内のデータのフォーマットを指定します (「DXGI_FORMAT」を参照してください)。これらのフォーマットによって、バッファー内のデータのサイズと型が指定されます。インデックス バッファー データに使用可能なフォーマットは 16 ビット (DXGI_FORMAT_R16_UINT)、および 32 ビット (DXGI_FORMAT_R32_UINT) の整数に限られます。
  • Offset
    インデックス バッファーの先頭を基準とした、最初に使用するインデックスのオフセット (バイト単位) です。

戻り値

返されるものはありません。

解説 

返されたインターフェイスのリファレンス カウントは 1 つ増加します。メモリー リークを回避するために、返されたインターフェイスが不要になったら、アプリケーションはそのインターフェイスに対して IUnknown::Release を呼び出す必要があります。

要件

ヘッダー: D3D11.h 宣言

ライブラリ: D3D11.lib 内容

関連項目

ID3D11DeviceContext