структура D3D12DDIARG_BARRIER_0088 (d3d12umddi.h)
Важно!
Некоторые сведения относятся к предварительной версии продукта, который может быть существенно изменен до его коммерческого выпуска. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Структура D3D12DDIARG_BARRIER_0088 содержит расширенные параметры барьера для функции обратного вызова PFND3D12DDI_BARRIER_0088 .
Синтаксис
typedef struct D3D12DDIARG_BARRIER_0088 {
D3D12DDI_BARRIER_TYPE Type;
union {
D3D12DDI_GLOBAL_BARRIER_0088 GlobalBarrier;
D3D12DDI_TEXTURE_BARRIER_0088 TextureBarrier;
D3D12DDI_BUFFER_BARRIER_0088 BufferBarrier;
D3D12DDI_RANGED_BARRIER_0088 RangedBarrier;
};
} D3D12DDIARG_BARRIER_0088;
Члены
Type
Значение D3D12DDI_BARRIER_TYPE , определяющее тип расширенного барьера. Этот элемент определяет, какой тип барьера следует использовать в приведенном ниже объединении.
GlobalBarrier
Структура D3D12DDI_GLOBAL_BARRIER_0088, описывающая глобальный барьер. Используйте эту структуру, если тип имеет D3D12DDI_BARRIER_TYPE_GLOBAL.
TextureBarrier
Структура D3D12DDI_TEXTURE_BARRIER_0088 , описывающая барьер текстуры. Используйте эту структуру, если тип D3D12DDI_BARRIER_TYPE_TEXTURE.
BufferBarrier
Структура D3D12DDI_BUFFER_BARRIER_0088 , описывающая буферный барьер. Используйте эту структуру, если тип имеет D3D12DDI_BARRIER_TYPE_BUFFER.
RangedBarrier
Структура D3D12DDI_RANGED_BARRIER_0088 , описывающая барьер в диапазоне ресурсов. Используйте эту структуру , еслитип D3D12DDI_BARRIER_TYPE_RANGED.
Комментарии
Общие сведения см. в разделе Расширенные барьеры .
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 11 (WDDM 3.0) |
Верхняя часть | d3d12umddi.h |
См. также раздел
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по