Share via


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

추가 정보

ID3D11DeviceContext