Перечисление D3D12DDI_TEXTURE_BARRIER_FLAGS_0088 (d3d12umddi.h)

Важно!

Некоторые сведения относятся к предварительной версии продукта, который может быть существенно изменен до его коммерческого выпуска. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.

Перечисление D3D12DDI_TEXTURE_BARRIER_FLAGS_0088 задает флаги для барьеров ресурсов текстуры.

Синтаксис

typedef enum D3D12DDI_TEXTURE_BARRIER_FLAGS_0088 {
  D3D12DDI_TEXTURE_BARRIER_FLAG_NONE = 0x0,
  D3D12DDI_TEXTURE_BARRIER_FLAG_DISCARD = 0x1
} ;

Константы

 
D3D12DDI_TEXTURE_BARRIER_FLAG_NONE
Значение: 0x0
Флаги не указаны.
D3D12DDI_TEXTURE_BARRIER_FLAG_DISCARD
Значение: 0x1
Этот флаг можно использовать только в том случае, если D3D12_BARRIER_LAYOUT_UNDEFINED layoutBefore. Как правило, этот флаг используется для инициализации метаданных сжатия в рамках барьера, который активирует ресурс с псевдонимом. Элемент subresource должен указывать все подресурсы. Без этого флага перед использованием требуется полный ресурс Clear, Copy или Discard.

Комментарии

Общие сведения см. в разделе Расширенные барьеры .

Требования

Требование Значение
Минимальная версия клиента Windows 11 (WDDM 3.0)
Верхняя часть d3d12umddi.h

См. также раздел

D3D12DDI_TEXTURE_BARRIER_0088