estructura de D3DX10_SPRITE
Define información de posición, textura y color sobre un sprite.
Sintaxis
typedef struct D3DX10_SPRITE {
D3DXMATRIX matWorld;
D3DXVECTOR2 TexCoord;
D3DXVECTOR2 TexSize;
D3DXCOLOR ColorModulate;
ID3D10ShaderResourceView *pTexture;
UINT TextureIndex;
} D3DX10_SPRITE;
Miembros
-
matWorld
-
Tipo: D3DXMATRIX
-
Transformación del mundo del modelo del sprite. Esto define la posición y la orientación del sprite en el espacio del mundo.
-
TexCoord
-
Tipo: D3DXVECTOR2
-
Desplazamiento desde la esquina superior izquierda de la textura que indica dónde se debe iniciar la imagen de sprite en la textura. TexCoord está en coordenadas de textura.
-
TexSize
-
Tipo: D3DXVECTOR2
-
Vector que contiene el ancho y el alto del sprite en coordenadas de textura.
-
ColorModulate
-
Tipo: D3DXCOLOR
-
Color que se multiplicará con el color de píxel antes de la representación.
-
pTexture
-
Tipo: ID3D10ShaderResourceView*
-
Puntero a una vista de recursos de sombreador que representa la textura del sprite. Vea ID3D10ShaderResourceView Interface( Interfaz ID3D10ShaderResourceView).
-
TextureIndex
-
Tipo: UINT
-
Índice de la textura. Si pTexture no representa una matriz de texturas, debe ser 0.
Requisitos
Requisito | Value |
---|---|
Encabezado |
|
Consulte también