D3D12DDI_TEXTURE_LAYOUT 枚举 (d3d12umddi.h)

D3D12DDI_TEXTURE_LAYOUT值指定纹理布局。

语法

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
} ;

常量

 
D3D12DDI_TL_UNDEFINED
纹理布局未定义,并且可能依赖于适配器。
D3D12DDI_TL_ROW_MAJOR
纹理布局以行为主。
D3D12DDI_TL_64KB_TILE_UNDEFINED_SWIZZLE
纹理布局是具有未定义的重排的 64 KB 磁贴。
D3D12DDI_TL_64KB_TILE_STANDARD_SWIZZLE
纹理布局是具有标准重排的 64 KB 磁贴。
D3D12DDI_TL_DEVICE_DEPENDENT_SWIZZLE_0
纹理布局是依赖于设备的重排。

注解

有关每个布局的更多详细信息,请参阅 D3D12_TEXTURE_LAYOUT

要求

要求
Header d3d12umddi.h (包括 D3d12umddi.h)

另请参阅

D3D12_TEXTURE_LAYOUT

D3D12DDIARG_CREATERESOURCE_0088