Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Definiert Positions-, Textur- und Farbinformationen zu einem Sprite.
Syntax
typedef struct D3DX10_SPRITE {
D3DXMATRIX matWorld;
D3DXVECTOR2 TexCoord;
D3DXVECTOR2 TexSize;
D3DXCOLOR ColorModulate;
ID3D10ShaderResourceView *pTexture;
UINT TextureIndex;
} D3DX10_SPRITE;
Member
-
matWorld
-
Typ: D3DXMATRIX
-
Die Modellwelttransformation des Sprites. Dadurch wird die Position und Ausrichtung des Sprites im Weltraum definiert.
-
TexCoord
-
Typ: D3DXVECTOR2
-
Offset von der oberen linken Ecke der Textur, der angibt, wo das Spritebild in der Textur beginnen soll. TexCoord befindet sich in Texturkoordinaten.
-
TexSize
-
Typ: D3DXVECTOR2
-
Ein Vektor, der die Breite und Höhe des Sprites in Texturkoordinaten enthält.
-
ColorModulate
-
Typ: D3DXCOLOR
-
Eine Farbe, die vor dem Rendern mit der Pixelfarbe multipliziert wird.
-
pTexture
-
Typ: ID3D10ShaderResourceView*
-
Zeiger auf eine Shader-Ressourcensicht, die die Textur des Sprites darstellt. Siehe ID3D10ShaderResourceView Interface.
-
TextureIndex
-
Typ: UINT
-
Der Index der Textur. Wenn pTexture kein Texturarray darstellt, sollte dies 0 sein.
Anforderungen
| Anforderung | Wert |
|---|---|
| Header |
|
Siehe auch