ID3D11DeviceContext::D rawIndexedInstancedIndirect メソッド (d3d11.h)
インデックス付きのインスタンス化された GPU によって生成されたプリミティブを描画します。
構文
void DrawIndexedInstancedIndirect(
[in] ID3D11Buffer *pBufferForArgs,
[in] UINT AlignedByteOffsetForArgs
);
パラメーター
[in] pBufferForArgs
種類: ID3D11Buffer*
ID3D11Buffer へのポインター。これは、GPU によって生成されたプリミティブを含むバッファーです。
[in] AlignedByteOffsetForArgs
型: UINT
GPU で生成されたプリミティブの先頭への pBufferForArgs の DWORD アラインバイト オフセット。
戻り値
なし
解説
アプリケーションが pBufferForArgs が指す ID3D11Buffer インターフェイスに関連付けられているバッファーを作成する場合、アプリケーションはバッファーを記述するD3D11_BUFFER_DESC構造体の MiscFlags メンバーにD3D11_RESOURCE_MISC_DRAWINDIRECT_ARGS フラグを設定する必要があります。 バッファーを作成するには、アプリケーションで ID3D11Device::CreateBuffer メソッドを呼び出し、pDesc パラメーターでD3D11_BUFFER_DESCへのポインターを渡す必要があります。
Windows Phone 8: この API はサポートされています。
要件
要件 | 値 |
---|---|
対象プラットフォーム | Windows |
ヘッダー | d3d11.h |
Library | D3D11.lib |