Freigeben über


D3D12DDI_TEXTURE_LAYOUT-Enumeration (d3d12umddi.h)

Ein D3D12DDI_TEXTURE_LAYOUT-Wert gibt ein Texturlayout an.

Syntax

typedef enum D3D12DDI_TEXTURE_LAYOUT {
  D3D12DDI_TL_UNDEFINED,
  D3D12DDI_TL_ROW_MAJOR,
  D3D12DDI_TL_64KB_TILE_UNDEFINED_SWIZZLE,
  D3D12DDI_TL_64KB_TILE_STANDARD_SWIZZLE,
  D3D12DDI_TL_DEVICE_DEPENDENT_SWIZZLE_0
} ;

Konstanten

 
D3D12DDI_TL_UNDEFINED
Das Texturlayout ist undefiniert und ist wahrscheinlich adapterabhängig.
D3D12DDI_TL_ROW_MAJOR
Das Texturlayout ist Zeilenmajor.
D3D12DDI_TL_64KB_TILE_UNDEFINED_SWIZZLE
Das Texturlayout ist eine 64 KB-Kachel mit undefiniertem Schwarm.
D3D12DDI_TL_64KB_TILE_STANDARD_SWIZZLE
Das Texturlayout ist eine 64 KB-Kachel mit Standard-Swizzle.
D3D12DDI_TL_DEVICE_DEPENDENT_SWIZZLE_0
Das Texturlayout ist ein geräteabhängiger Swizzle.

Hinweise

Weitere Informationen zu den einzelnen Layouts finden Sie unter D3D12_TEXTURE_LAYOUT .

Anforderungen

Anforderung Wert
Header d3d12umddi.h (einschließlich D3d12umddi.h)

Weitere Informationen

D3D12_TEXTURE_LAYOUT

D3D12DDIARG_CREATERESOURCE_0088