Condividi tramite


Metodo ID3D11DeviceContext::D rawIndexedInstancedIndirect (d3d11.h)

Disegnare primitive indicizzate, con istanza, generate dalla GPU.

Sintassi

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

Parametri

[in] pBufferForArgs

Tipo: ID3D11Buffer*

Puntatore a un ID3D11Buffer, che è un buffer contenente le primitive generate dalla GPU.

[in] AlignedByteOffsetForArgs

Tipo: UINT

Offset di byte allineato DWORD in pBufferForArgs all'inizio delle primitive generate dalla GPU.

Valore restituito

nessuno

Osservazioni

Quando un'applicazione crea un buffer associato all'interfaccia ID3D11Buffer a cui pBufferForArgs punta, l'applicazione deve impostare il flag di D3D11_RESOURCE_MISC_DRAWINDIRECT_ARGS nel membro MiscFlagsdella struttura D3D11_BUFFER_DESC che descrive il buffer. Per creare il buffer, l'applicazione deve chiamare il metodo ID3D11Device::CreateBuffer e passare un puntatore a un D3D11_BUFFER_DESC nel parametro pDesc .

Windows Phone 8: questa API è supportata.

Requisiti

Requisito Valore
Piattaforma di destinazione Windows
Intestazione d3d11.h
Libreria D3D11.lib

Vedi anche

ID3D11DeviceContext