структура D3D12DDI_OPTIONS_DATA_0091 (d3d12umddi.h)

Драйвер в режиме ядра указывает на поддержку возможностей в структуре D3D12DDI_OPTIONS_DATA_0091 при вызове функции GetCaps с D3D12DDICAPS_TYPE_OPTIONS_0091 , начиная с D3D12DDI_BUILD_VERSION_0091.

Синтаксис

typedef struct D3D12DDI_OPTIONS_0091 {
  BOOL UnrestrictedBufferTextureCopyPitchSupported;
  BOOL UnrestrictedVertexElementAlignmentSupported;
  BOOL InvertedViewportHeightFlipsYSupported;
  BOOL InvertedViewportDepthFlipsZSupported;
} D3D12DDI_OPTIONS_DATA_0091;

Члены

UnrestrictedBufferTextureCopyPitchSupported

Установите значение TRUE, если драйвер поддерживает неограниченное выравнивание копирования. В противном случае задайте значение FALSE.

UnrestrictedVertexElementAlignmentSupported

Задайте значение TRUE, если драйвер поддерживает неограниченное выравнивание элементов вершин (потенциально несогласованные макеты входных элементов). В противном случае задайте значение FALSE.

InvertedViewportHeightFlipsYSupported

Установите значение TRUE, если драйвер поддерживает инвертированные окна просмотра. В противном случае задайте значение FALSE.

InvertedViewportDepthFlipsZSupported

Установите значение TRUE, если драйвер поддерживает инвертированную окно просмотра. В противном случае задайте значение FALSE.

Требования

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

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

D3D12DDICAPS_TYPE

D3DDDIARG_GETCAPS

GetCaps