Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Описывает барьер доступа к памяти ресурсов. Используется глобальными барьерами, барьерами текстуры и буфера, чтобы указать, когда память ресурса должна быть видимой для определенного типа доступа.
Синтаксис
typedef struct D3D12_GLOBAL_BARRIER {
D3D12_BARRIER_SYNC SyncBefore;
D3D12_BARRIER_SYNC SyncAfter;
D3D12_BARRIER_ACCESS AccessBefore;
D3D12_BARRIER_ACCESS AccessAfter;
} D3D12_GLOBAL_BARRIER;
Члены
SyncBefore
Синхронизация область всех предыдущих работ GPU, которые необходимо выполнить перед выполнением барьера.
SyncAfter
Синхронизация область всех последующих работ GPU, которые должны ждать завершения выполнения барьера.
AccessBefore
Доступ к битам, соответствующим любому соответствующему использованию ресурсов с момента предыдущего барьера или начала ExecuteCommandLists область.
AccessAfter
Доступ к битам, соответствующим любому соответствующему использованию ресурсов после завершения барьера.
Требования
| Верхняя часть | d3d12.h |