共用方式為


ID3D11DeviceContext::D rawInstancedIndirect 方法 (d3d11.h)

繪製實例、GPU 產生的基本類型。

語法

void DrawInstancedIndirect(
  [in] ID3D11Buffer *pBufferForArgs,
  [in] UINT         AlignedByteOffsetForArgs
);

參數

[in] pBufferForArgs

類型: ID3D11Buffer*

ID3D11Buffer 的指標,這是包含 GPU 產生的基本類型的緩衝區。

[in] AlignedByteOffsetForArgs

類型: UINT

pBufferForArgs 中位移至 GPU 產生的基本類型開頭。

傳回值

備註

當應用程式建立與 pBufferForArgs 指向之 ID3D11Buffer 介面相關聯的緩衝區時,應用程式必須在描述緩衝區之 MiscFlags 成員的 MiscFlags 成員中設定 D3D11_BUFFER_DESC D3D11_RESOURCE_MISC_DRAWINDIRECT_ARGS旗標。 若要建立緩衝區,應用程式會呼叫ID3D11Device::CreateBuffer方法,並在此呼叫中傳遞 pDesc 參數中D3D11_BUFFER_DESC指標。

規格需求

需求
目標平台 Windows
標頭 d3d11.h
程式庫 D3D11.lib

另請參閱

ID3D11DeviceContext