Método ID3D11DeviceContext::CSSetUnorderedAccessViews (d3d11.h)
Define uma matriz de exibições para um recurso não ordenado.
Sintaxe
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 do primeiro elemento na matriz baseada em zero para iniciar a configuração (intervalos de 0 a D3D11_1_UAV_SLOT_COUNT - 1). D3D11_1_UAV_SLOT_COUNT é definido como 64.
[in] NumUAVs
Tipo: UINT
Número de exibições a serem definidas (intervalos de 0 a D3D11_1_UAV_SLOT_COUNT – StartSlot).
[in, optional] ppUnorderedAccessViews
Tipo: ID3D11UnorderedAccessView*
Um ponteiro para uma matriz de ponteiros ID3D11UnorderedAccessView a serem definidos pelo método .
[in, optional] pUAVInitialCounts
Tipo: const UINT*
Uma matriz de deslocamentos de buffer de acréscimo e consumo. Um valor de -1 indica manter o deslocamento atual. Quaisquer outros valores definem o contador oculto para esse UAV anexável e consumível. pUAVInitialCounts só é relevante para UAVs que foram criados com D3D11_BUFFER_UAV_FLAG_APPEND ou D3D11_BUFFER_UAV_FLAG_COUNTER especificados quando o UAV foi criado; caso contrário, o argumento será ignorado.
Valor retornado
Nenhum
Comentários
Windows Phone 8: há suporte para essa API.
Requisitos
Plataforma de Destino | Windows |
Cabeçalho | d3d11.h |
Biblioteca | D3D11.lib |