перечисление 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 КБ с неопределенным swizzle.
D3D12DDI_TL_64KB_TILE_STANDARD_SWIZZLE
Макет текстуры представляет собой плитку размером 64 КБ со стандартным swizzle.
D3D12DDI_TL_DEVICE_DEPENDENT_SWIZZLE_0
Макет текстуры зависит от устройства.

Комментарии

Дополнительные сведения о каждом макете см. в D3D12_TEXTURE_LAYOUT.

Требования

Требование Значение
Заголовок d3d12umddi.h (включая D3d12umddi.h)

См. также раздел

D3D12_TEXTURE_LAYOUT

D3D12DDIARG_CREATERESOURCE_0088