estructura D3DWDDM1_3DDI_TILE_REGION_SIZE (d3d10umddi.h)

Especifica una región en mosaico.

Sintaxis

typedef struct D3DWDDM1_3DDI_TILE_REGION_SIZE {
  UINT   NumTiles;
  BOOL   bUseBox;
  UINT   Width;
  UINT16 Height;
  UINT16 Depth;
} D3DWDDM1_3DDI_TILE_REGION_SIZE;

Miembros

NumTiles

Número de iconos dentro de la región en mosaico.

NotaNumTiles debe ser igual a Width * Height * Depth.
 

bUseBox

Si es TRUE, la región en mosaico se define mediante los miembros Width, Height y Depth . En este caso, una región de actualización no puede abarcar mapas MIP, aunque puede abarcar segmentos de matriz mediante el miembro Depth .

Si es FALSE, se deben omitir los miembros Width, Height y Depth , y el miembro NumTiles define la región en mosaico. En este caso, los iconos se asignan linealmente, primero a través de la dirección x, luego la dirección y, a continuación, (según corresponda) a través de la dirección z y, a continuación, se desbordan sobre mapas MIP y matrices en orden subrecurso. Este procedimiento es útil para asignar un recurso completo a la vez.

En cualquier caso, la ubicación inicial de la región dentro del recurso se especifica como un parámetro independiente fuera de esta estructura.

Width

Ancho (en la dirección x) de la región en mosaico. Se usa para la representación búfer, 1D, 2D y 3D.

Height

Alto (en dirección Y) de la región en mosaico. Se usa para la representación 2D y 3D.

Depth

Profundidad (en la dirección z) de la región en mosaico. Se usa para la representación 3D o para matrices. En el caso de las matrices, avanzar en profundidad se omite al siguiente segmento del mismo tamaño de mapa mip.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 8.1,WDDM 1.3
Servidor mínimo compatible Windows Server 2012 R2
Encabezado d3d10umddi.h (incluya D3d10umddi.h)