Método ID3D11DeviceContext::D rawIndexedInstancedIndirect (d3d11.h)
Dibuje primitivos indexados, con instancias y generados por GPU.
Sintaxis
void DrawIndexedInstancedIndirect(
[in] ID3D11Buffer *pBufferForArgs,
[in] UINT AlignedByteOffsetForArgs
);
Parámetros
[in] pBufferForArgs
Tipo: ID3D11Buffer*
Puntero a un identificador ID3D11Buffer, que es un búfer que contiene los primitivos generados por GPU.
[in] AlignedByteOffsetForArgs
Tipo: UINT
Desplazamiento de bytes alineado con DWORD en pBufferForArgs al inicio de las primitivas generadas por GPU.
Valor devuelto
None
Observaciones
Cuando una aplicación crea un búfer asociado a la interfaz ID3D11Buffer a la que apunta pBufferForArgs , la aplicación debe establecer la marca de D3D11_RESOURCE_MISC_DRAWINDIRECT_ARGS en el miembro MiscFlags de la estructura D3D11_BUFFER_DESC que describe el búfer. Para crear el búfer, la aplicación debe llamar al método ID3D11Device::CreateBuffer y pasar un puntero a un D3D11_BUFFER_DESC en el parámetro pDesc .
Windows Phone 8: se admite esta API.
Requisitos
Requisito | Value |
---|---|
Plataforma de destino | Windows |
Encabezado | d3d11.h |
Library | D3D11.lib |