DirectX Graphics ·¹ÆÛ·±½º Direct3D C/C++ ·¹ÆÛ·±½º ¿°ÅÇü D3DCMPFUNC [¸ñÂ÷¿¶÷] [ÁÖ¼Òº¹»ç] [½½·Ôºñ¿ì±â]
|
| Microsoft DirectX 9.0 |
Áö¿ø µÇ´Â ºñ±³ ÇÔ¼ö¸¦ Á¤ÀÇÇÑ´Ù.
±¸¹®
typedef enum _D3DCMPFUNC {
D3DCMP_NEVER = 1,
D3DCMP_LESS = 2,
D3DCMP_EQUAL = 3,
D3DCMP_LESSEQUAL = 4,
D3DCMP_GREATER = 5,
D3DCMP_NOTEQUAL = 6,
D3DCMP_GREATEREQUAL = 7,
D3DCMP_ALWAYS = 8,
D3DCMP_FORCE_DWORD = 0x7fffffff
} D3DCMPFUNC;
Á¤¼ö
- D3DCMP_NEVER
Å×½ºÆ®´Â Ç×»ó ½ÇÆÐÇÑ´Ù.
- D3DCMP_LESS
»õ·Î¿î Çȼ¿°ªÀÌ, ÇöÀçÀÇ Çȼ¿°ªº¸´Ù ÀÛÀ» ¶§¿¡ ÀÀÇÑ´Ù.
- D3DCMP_EQUAL
»õ·Î¿î Çȼ¿°ªÀÌ, ÇöÀçÀÇ Çȼ¿°ª°ú µ¿ÀÏÇÒ ¶§¿¡ ÀÀÇÑ´Ù.
- D3DCMP_LESSEQUAL
»õ·Î¿î Çȼ¿°ªÀÌ, ÇöÀçÀÇ Çȼ¿°ªÀÌÇÏ ¶§¿¡ ÀÀÇÑ´Ù.
- D3DCMP_GREATER
»õ·Î¿î Çȼ¿°ªÀÌ, ÇöÀçÀÇ Çȼ¿°ªº¸´Ù Ŭ ¶§¿¡ ÀÀÇÑ´Ù.
- D3DCMP_NOTEQUAL
»õ·Î¿î Çȼ¿°ªÀÌ, ÇöÀçÀÇ Çȼ¿°ª°ú µ¿ÀÏÇÏÁö ¾ÊÀ» ¶§¿¡ ÀÀÇÑ´Ù.
- D3DCMP_GREATEREQUAL
»õ·Î¿î Çȼ¿°ªÀÌ, ÇöÀçÀÇ Çȼ¿°ªÀÌ»ó ¶§¿¡ ÀÀÇÑ´Ù.
- D3DCMP_ALWAYS
Å×½ºÆ®´Â Ç×»ó ÆÐ½ºÇÑ´Ù.
- D3DCMP_FORCE_DWORD
ÀÌ ¿°ÅÇüÀ» °Á¦ÀûÀ¸·Î 32 ºñÆ® »çÀÌÁî¿¡ ÄÄÆÄÀÏ ÇÑ´Ù. ÀÌ °ªÀº »ç¿ëµÇÁö ¾Ê¾Ò´Ù.
ÁÖÀÇ
ÀÌ ¿°ÅÇüÀÇ °ªÀº,D3DRS_ZFUNC ,D3DRS_ALPHAFUNC ,D3DRS_STENCILFUNC ÀÇ °¢ ·»´õ¸µ ½ºÅ×ÀÌÆ®¿¡ ´ëÇØ¼ Áö¿ø µÇ´Â ºñ±³ ÇÔ¼ö¸¦ Á¤ÀÇÇÑ´Ù.
¿°ÅÇüÀÇ Á¤º¸
Çì´õ d3d9types.h ÃÖÀúÇÑÀÇ operating system Windows 98
ÂüÁ¶
D3DRENDERSTATETYPE