D3D12DDI_TEXTURE_LAYOUT_CAPS_0026 Struktur (d3d12umddi.h)
Gibt Texturlayoutfunktionen an.
Syntax
typedef struct D3D12DDI_TEXTURE_LAYOUT_CAPS_0026 {
UINT DeviceDependentLayoutCount;
UINT DeviceDependentSwizzleCount;
BOOL Supports64KStandardSwizzle;
BOOL SupportsRowMajorTexture;
BOOL IndexableSwizzlePatterns;
} D3D12DDI_TEXTURE_LAYOUT_CAPS_0026;
Member
DeviceDependentLayoutCount
Eine geräteabhängige Layoutanzahl. Dies muss die Anzahl geräteabhängiger Layouts sein, die vom Adapter unterstützt werden.
DeviceDependentSwizzleCount
Eine geräteabhängige Swizzle-Anzahl. Dies muss die Anzahl geräteabhängiger Swizzle-Muster sein, die vom Adapter unterstützt werden.
Supports64KStandardSwizzle
Gibt an, ob das Texturlayout 64K-Standard-Swizzle unterstützt.
SupportsRowMajorTexture
Gibt an, ob das Texturlayout die Haupttextur der Zeilen unterstützt.
IndexableSwizzlePatterns
Gibt an, ob das Texturlayout ein beliebiges Swizzle-Muster für eine Unterquelle auswählen kann.
Anforderungen
Anforderung | Wert |
---|---|
Header | d3d12umddi.h (einschließlich D3d12umddi.h) |