структура 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

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

PFND3D12DDI_BARRIER_0088