Метод 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

См. также раздел

ID3D11DeviceContext