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부터 시작하는 배열의 첫 번째 요소 인덱스입니다(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 값은 현재 오프셋을 유지하도록 나타냅니다. 다른 모든 값은 추가 가능한 소모성 UAV에 대한 숨겨진 카운터를 설정합니다. pUAVInitialCounts 는 UAV를 만들 때 지정된 D3D11_BUFFER_UAV_FLAG_APPEND 또는 D3D11_BUFFER_UAV_FLAG_COUNTER 사용하여 만든 UAV와만 관련이 있습니다. 그렇지 않으면 인수가 무시됩니다.
반환 값
없음
설명
Windows Phone 8: 이 API가 지원됩니다.
요구 사항
대상 플랫폼 | Windows |
헤더 | d3d11.h |
라이브러리 | D3D11.lib |