структура 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 |