Поделиться через


структура D3D11_SUBRESOURCE_TILING (d3d11_2.h)

Описывает фрагментированный том подресурсов.

Синтаксис

typedef struct D3D11_SUBRESOURCE_TILING {
  UINT   WidthInTiles;
  UINT16 HeightInTiles;
  UINT16 DepthInTiles;
  UINT   StartTileIndexInOverallResource;
} D3D11_SUBRESOURCE_TILING;

Члены

WidthInTiles

Тип: UINT

Ширина в плитках подресурса.

HeightInTiles

Тип: UINT16

Высота в плитках вложенного ресурса.

DepthInTiles

Тип: UINT16

Глубина плиток подресурса.

StartTileIndexInOverallResource

Тип: UINT

Индекс плитки в общем фрагментированном подресурсе, с который нужно начать.

GetResourceTiling задает параметру StartTileIndexInOverallResourceзначение D3D11_PACKED_TILE (0xffffffff), чтобы указать, что вся структура D3D11_SUBRESOURCE_TILING не имеет смысла, и сведения, к которым применяется параметр pPackedMipDesc точки GetResourceTiling . Для упакованных плиток описание упакованных MIP-карт происходит из структуры D3D11_PACKED_MIP_DESC .

Комментарии

Каждая упакованная MIP-карта по отдельности указывается как 0 для WidthInTiles, HeightInTiles и DepthInTiles.

Общее количество плиток в подресурсах — WidthInTilesHeightInTilesDepthInTiles.

Требования

   
Минимальная версия клиента Windows 8.1 [классические приложения | Приложения UWP]
Минимальная версия сервера Windows Server 2012 R2 [классические приложения | Приложения UWP]
Верхняя часть d3d11_2.h

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

Структуры ресурсов