D3D12DDI_BUFFER_BARRIER_0088 구조체(d3d12umddi.h)
D3D12DDI_BUFFER_BARRIER_0088 구조는 버퍼에 대한 액세스 전환을 설명합니다.
구문
typedef struct D3D12DDI_BUFFER_BARRIER_0088 {
D3D12DDI_BARRIER_SYNC SyncBefore;
D3D12DDI_BARRIER_SYNC SyncAfter;
D3D12DDI_BARRIER_ACCESS AccessBefore;
D3D12DDI_BARRIER_ACCESS AccessAfter;
D3D12DDI_HRESOURCE hResource;
} D3D12DDI_BUFFER_BARRIER_0088;
멤버
SyncBefore
장벽을 실행하기 전에 완료해야 하는 모든 이전 GPU 작업의 동기화 scope 지정하는 D3D12DDI_BARRIER_SYNC 값입니다.
SyncAfter
장벽 실행이 완료될 때까지 기다려야 하는 모든 후속 GPU 작업의 동기화 scope 지정하는 D3D12DDI_BARRIER_SYNC 값입니다.
AccessBefore
장벽 실행 이전 버퍼의 액세스 상태를 지정하는 D3D12DDI_BARRIER_ACCESS 값입니다.
AccessAfter
장벽 실행이 완료될 때 버퍼의 액세스 상태를 지정하는 D3D12DDI_BARRIER_ACCESS 값입니다.
hResource
장벽을 사용하는 버퍼 리소스의 핸들입니다.
설명
일반 정보는 향상된 장벽을 참조하세요.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 11(WDDM 3.0) |
머리글 | d3d12umddi.h |