Поделиться через


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

Драйвер пользовательского режима указывает на поддержку возможностей в структуре D3D12DDI_OPTIONS_DATA_0091 , когда его PFND3DDDI_GETCAPS функция вызывается с помощью D3D12DDICAPS_TYPE_OPTIONS_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

PFND3DDDI_GETCAPS