Метод ID3D11DeviceContext::CSSetUnorderedAccessViews (d3d11.h)
Задает массив представлений для неупорядоченного ресурса.
Синтаксис
void CSSetUnorderedAccessViews(
[in] UINT StartSlot,
[in] UINT NumUAVs,
[in, optional] ID3D11UnorderedAccessView * const *ppUnorderedAccessViews,
[in, optional] const UINT *pUAVInitialCounts
);
Параметры
[in] StartSlot
Тип: UINT
Индекс первого элемента в начинающемся массиве с нуля (в диапазоне от 0 до D3D11_1_UAV_SLOT_COUNT – 1). D3D11_1_UAV_SLOT_COUNT определяется как 64.
[in] NumUAVs
Тип: UINT
Число заданных представлений (в диапазоне от 0 до D3D11_1_UAV_SLOT_COUNT — StartSlot).
[in, optional] ppUnorderedAccessViews
Тип: ID3D11UnorderedAccessView*
Указатель на массив указателей ID3D11UnorderedAccessView , устанавливаемых методом .
[in, optional] pUAVInitialCounts
Тип: const UINT*
Массив смещения буфера добавления и использования. Значение -1 указывает на сохранение текущего смещения. Любые другие значения задают скрытый счетчик для этого добавляемого и потребляемого БПЛА. pUAVInitialCounts относится только к БПЛА, созданным с помощью D3D11_BUFFER_UAV_FLAG_APPEND или D3D11_BUFFER_UAV_FLAG_COUNTER , указанных при создании БПЛА; В противном случае аргумент игнорируется.
Возвращаемое значение
None
Remarks
Windows Phone 8. Этот API поддерживается.
Требования
Целевая платформа | Windows |
Header | d3d11.h |
Библиотека | D3D11.lib |