Método ID3D11DeviceContext::CSSetUnorderedAccessViews (d3d11.h)
Establece una matriz de vistas para un recurso desordenado.
Sintaxis
void CSSetUnorderedAccessViews(
[in] UINT StartSlot,
[in] UINT NumUAVs,
[in, optional] ID3D11UnorderedAccessView * const *ppUnorderedAccessViews,
[in, optional] const UINT *pUAVInitialCounts
);
Parámetros
[in] StartSlot
Tipo: UINT
Índice del primer elemento de la matriz de base cero que se va a comenzar a establecer (oscila entre 0 y D3D11_1_UAV_SLOT_COUNT - 1). D3D11_1_UAV_SLOT_COUNT se define como 64.
[in] NumUAVs
Tipo: UINT
Número de vistas que se van a establecer (oscila entre 0 y D3D11_1_UAV_SLOT_COUNT - StartSlot).
[in, optional] ppUnorderedAccessViews
Tipo: ID3D11UnorderedAccessView*
Puntero a una matriz de punteros ID3D11UnorderedAccessView que el método va a establecer.
[in, optional] pUAVInitialCounts
Tipo: const UINT*
Matriz de desplazamientos de búfer anexados y consumo. Un valor de -1 indica que se mantiene el desplazamiento actual. Cualquier otro valor establezca el contador oculto para ese UAV anexable y consumible. pUAVInitialCounts solo es relevante para los UMV creados con D3D11_BUFFER_UAV_FLAG_APPEND o D3D11_BUFFER_UAV_FLAG_COUNTER especificados cuando se creó el UAV; de lo contrario, se omite el argumento .
Valor devuelto
None
Observaciones
Windows Phone 8: se admite esta API.
Requisitos
Plataforma de destino | Windows |
Encabezado | d3d11.h |
Library | D3D11.lib |