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.
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) |