DirectX Graphics ·¹ÆÛ·±½º Direct3D C/C++ ·¹ÆÛ·±½º ¿°ÅÇü D3DSAMPLER_TEXTURE_TYPE [¸ñÂ÷¿¶÷] [ÁÖ¼Òº¹»ç] [½½·Ôºñ¿ì±â]
|
| Microsoft DirectX 9.0 |
Á¤Á¡ ¼ÎÀÌ´õ¿¡ ´ëÇÑ »ùÇ÷¯ ÅØ½ºÃ³ÀÇ Á¾·ù¸¦ Á¤ÀÇÇÑ´Ù.
±¸¹®
typedef enum _D3DSAMPLER_TEXTURE_TYPE {
D3DSTT_UNKNOWN,
D3DSTT_1D,
D3DSTT_2D,
D3DSTT_CUBE,
D3DSTT_VOLUME,
D3DSTT_FORCE_DWORD
} D3DSAMPLER_TEXTURE_TYPE;
Á¤¼ö
- D3DSTT_UNKNOWN
¹ÌÃʱâȰª. ÀÌ ¿ä¼ÒÀÇ °ªÀº, D3DSP_TEXTURETYPE_SHIFT ÀÌ´Ù.
- D3DSTT_1D
1D ÅØ½ºÃ³¸¦ ¼±¾ðÇÑ´Ù. ÀÌ ¿ä¼ÒÀÇ °ªÀº, D3DSP_TEXTURETYPE_SHIFT * 2 ÀÌ´Ù.
- D3DSTT_2D
2D ÅØ½ºÃ³¸¦ ¼±¾ðÇÑ´Ù. ÀÌ ¿ä¼ÒÀÇ °ªÀº, D3DSP_TEXTURETYPE_SHIFT * 4 ÀÌ´Ù.
- D3DSTT_CUBE
Å¥ºê ÅØ½ºÃ³¸¦ ¼±¾ðÇÑ´Ù. ÀÌ ¿ä¼ÒÀÇ °ªÀº, D3DSP_TEXTURETYPE_SHIFT * 8 ÀÌ´Ù.
- D3DSTT_VOLUME
º¼·ý ÅØ½ºÃ³¸¦ ¼±¾ðÇÑ´Ù. ÀÌ ¿ä¼ÒÀÇ °ªÀº, D3DSP_TEXTURETYPE_SHIFT * 16 ÀÌ´Ù.
- D3DSTT_FORCE_DWORD
32 ºñÆ® »çÀÌÁîÀÇ ¿°Å¸¦ °Á¦ÇÑ´Ù. ÀÌ ¿ä¼ÒÀÇ °ªÀº, 0x7fffffff ÀÌ´Ù.
¿°ÅÇüÀÇ Á¤º¸
Çì´õ d3d9types.h ÃÖÀúÇÑÀÇ operating system Windows 98