D3D12DDI_OPTIONS_DATA_0091-Struktur (d3d12umddi.h)

Ein Benutzermodustreiber gibt die Unterstützung für Funktionen in der D3D12DDI_OPTIONS_DATA_0091-Struktur an, wenn seine PFND3DDDI_GETCAPS-Funktion mit D3D12DDICAPS_TYPE_OPTIONS_0091 aufgerufen wird.

Syntax

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

Member

UnrestrictedBufferTextureCopyPitchSupported

Legen Sie TRUE fest, wenn der Treiber uneingeschränkte Kopierausrichtung unterstützt. Legen Sie andernfalls auf FALSE fest.

UnrestrictedVertexElementAlignmentSupported

Legen Sie TRUE fest, wenn der Treiber eine uneingeschränkte Vertexelementausrichtung (möglicherweise nicht ausgerichtete Eingabeelementlayouts) unterstützt. Legen Sie andernfalls auf FALSE fest.

InvertedViewportHeightFlipsYSupported

Legen Sie TRUE fest, wenn der Treiber invertierte Viewports unterstützt. Legen Sie andernfalls auf FALSE fest.

InvertedViewportDepthFlipsZSupported

Legen Sie TRUE fest, wenn der Treiber invertierte Viewports unterstützt. Legen Sie andernfalls auf FALSE fest.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 11, Version 22H2
Kopfzeile d3d12umddi.h

Weitere Informationen

D3D12DDICAPS_TYPE

D3DDDIARG_GETCAPS

PFND3DDDI_GETCAPS