D3D11DDIARG_BUFFER_UNORDEREDACCESSVIEW 구조체(d3d10umddi.h)
D3D11DDIARG_BUFFER_UNORDEREDACCESSVIEW 구조체는 CreateUnorderedAccessView 함수에 대한 호출에서 UAV(순서가 지정되지 않은 액세스 뷰)를 만드는 데 사용되는 버퍼를 설명합니다.
구문
typedef struct D3D11DDIARG_BUFFER_UNORDEREDACCESSVIEW {
[in] UINT FirstElement;
[in] UINT NumElements;
[in] UINT Flags;
} D3D11DDIARG_BUFFER_UNORDEREDACCESSVIEW;
멤버
[in] FirstElement
버퍼의 첫 번째 요소에 대한 오프셋(바이트)입니다.
[in] NumElements
버퍼의 요소 수입니다.
[in] Flags
버퍼를 설명하는 플래그 값의 유효한 비트 OR입니다. Direct3D 런타임은 다음 값을 지원합니다.
값 | 의미 |
---|---|
D3D11_DDI_BUFFER_UAV_FLAG_RAW(0x00000001) | 버퍼는 원시 형식입니다. |
D3D11_DDI_BUFFER_UAV_FLAG_APPEND(0x00000002) | 추가 의미 체계가 있는 UAV에 카운터를 연결합니다. 개수는 저장된 항목 수를 반영합니다. 그러나 항목이 저장되는 순서는 변경 될 수 있습니다. |
D3D11_DDI_BUFFER_UAV_FLAG_COUNTER(0x00000004) | UAV 콘텐츠의 순서를 다시 정렬하지 못하도록 의미 체계를 사용하는 UAV와 카운터를 연결합니다. 따라서 애플리케이션은 스토리지 순서에 따라 달라질 수 있습니다. 예를 들어 애플리케이션은 개수 값을 사용하여 저장된 항목을 참조하여 연결된 목록을 만들 수 있습니다. |
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | D3D11DDIARG_BUFFER_UNORDEREDACCESSVIEW Windows 7 운영 체제부터 지원됩니다. |
머리글 | d3d10umddi.h(D3d10umddi.h 포함) |