D3DX10_SPRITE 구조체
스프라이트에 대한 위치, 텍스처 및 색 정보를 정의합니다.
구문
typedef struct D3DX10_SPRITE {
D3DXMATRIX matWorld;
D3DXVECTOR2 TexCoord;
D3DXVECTOR2 TexSize;
D3DXCOLOR ColorModulate;
ID3D10ShaderResourceView *pTexture;
UINT TextureIndex;
} D3DX10_SPRITE;
멤버
-
matWorld
-
형식: D3DXMATRIX
-
스프라이트의 모델-월드 변환입니다. 이는 세계 공간에서 스프라이트의 위치와 방향을 정의합니다.
-
TexCoord
-
형식: D3DXVECTOR2
-
텍스처의 왼쪽 위 모서리에서 스프라이트 이미지가 텍스처에서 시작되는 위치를 나타내는 오프셋입니다. TexCoord 는 텍스처 좌표입니다.
-
TexSize
-
형식: D3DXVECTOR2
-
텍스처 좌표에서 스프라이트의 너비와 높이를 포함하는 벡터입니다.
-
ColorModulate
-
형식: D3DXCOLOR
-
렌더링하기 전에 픽셀 색을 곱할 색입니다.
-
pTexture
-
스프라이트의 텍스처를 나타내는 셰이더 리소스 뷰에 대한 포인터입니다. ID3D10ShaderResourceView 인터페이스를 참조하세요.
-
TextureIndex
-
형식: UINT
-
텍스처의 인덱스입니다. pTexture가 텍스처 배열을 나타내지 않으면 0이어야 합니다.
요구 사항
요구 사항 | 값 |
---|---|
헤더 |
|
추가 정보