D3DX10_SPRITE structure
Définit des informations sur la position, la texture et la couleur d’un sprite.
Syntaxe
typedef struct D3DX10_SPRITE {
D3DXMATRIX matWorld;
D3DXVECTOR2 TexCoord;
D3DXVECTOR2 TexSize;
D3DXCOLOR ColorModulate;
ID3D10ShaderResourceView *pTexture;
UINT TextureIndex;
} D3DX10_SPRITE;
Membres
-
matWorld
-
Type : D3DXMATRIX
-
Transformation du monde du modèle du sprite. Cela définit la position et l’orientation du sprite dans l’espace mondial.
-
TexCoord
-
Type : D3DXVECTOR2
-
Décalage à partir du coin supérieur gauche de la texture indiquant où l’image de sprite doit commencer dans la texture. TexCoord est en coordonnées de texture.
-
TexSize
-
Type : D3DXVECTOR2
-
Vecteur contenant la largeur et la hauteur du sprite en coordonnées de texture.
-
ColorModulate
-
Type : D3DXCOLOR
-
Couleur qui sera multipliée par la couleur de pixel avant le rendu.
-
pTexture
-
Type : ID3D10ShaderResourceView*
-
Pointeur vers une vue nuanceur-ressource représentant la texture du sprite. Consultez INTERFACE ID3D10ShaderResourceView.
-
TextureIndex
-
Type : UINT
-
Index de la texture. Si pTexture ne représente pas un tableau de textures, cela doit être 0.
Spécifications
Condition requise | Valeur |
---|---|
En-tête |
|
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour