DirectX Graphics ·¹ÆÛ·±½º ÀÌÆåÆ® ·¹ÆÛ·±½º Á¤¼ö [¸ñÂ÷¿¶÷] [ÁÖ¼Òº¹»ç] [½½·Ôºñ¿ì±â]
|
| Microsoft DirectX 9.0 |
À̰͵éÀº ¼ÎÀÌ´õ ¹× ÀÌÆåÆ®ÀÇ Á¤¼öÀÌ´Ù.
| #define | ¼³¸í |
|---|---|
| D3DX_PARAMETER_SHARED | ÆÄ¶ó¹ÌÅÍÀÇ °ªÀº °°Àº À̸§ °ø°£ÀÇ ¸ðµç ÀÌÆåÆ®·Î °øÀ¯µÈ´Ù. ¾î´À ÀÌÆåÆ®·Î °ªÀ» º¯°æ Çϸé, ±× °ªÀ» °øÀ¯ÇÏ´Â ¸ðµç ÀÌÆåÆ®·Î °ªÀÌ º¯°æµÈ´Ù. ¡¸º¹»ç »ý¼º°ú °øÀ¯¡¹¸¦ ÂüÁ¶ÇÒ°Í. |
| D3DX_PARAMETER_LITERAL | ÀÌ ÆÄ¶ó¹ÌÅÍ´Â ¸®ÅÍ·²°ªÀ¸·Î ¸¶Å© µÈ´Ù. ¸®ÅÍ·² ÆÄ¶ó¹ÌÅÍ´Â ÄÄÆÄÀÏ ÈÄ´Â º¯°æÇÏÁö ¸øÇϰí, ÄÄÆÄÀÏ·¯´Â ±× »ç¿ë ¹æ¹ýÀ» ÃÖÀûÈÇÒ ¼ö ÀÖ´Ù. °øÀ¯ ÆÄ¶ó¹ÌÅ͸¦ ¸®ÅÍ·²·Î¼ ¸¶Å© ÇÒ ¼ö ¾ø´Ù. ¡¸»ç¿ë¹ý ¹× ¸®ÅÍ·²¡¹À» ÂüÁ¶ÇÒ°Í. |
| D3DX_PARAMETER_ANNOTATION | ÀÌ ÆÄ¶ó¹ÌÅÍ´Â ¾î³ëÅ×À̼ÇÀ¸·Î¼ ¸¶Å© µÈ´Ù. ¡¸¾î³ëÅ×À̼ǡ¹À» ÂüÁ¶ÇÒ°Í. |
D3DX_PARAMETER_SHARED ´Â LITERAL ³ª ANNOTATION ¿Í Á¶ÇÕÇÒ ¼ö ¾ø´Ù.
ÀÌÆåÆ® ÆÄ¶ó¹ÌÅÍ Á¤¼ö´Â,D3DXPARAMETER_DESC °¡ »ç¿ëÇÑ´Ù.
ÀÌÆåÆ®´Â, ÇÚµéÀ» »ç¿ëÇØ Å×Å©´Ð, ÆÐ½º, ¾î³ëÅ×À̼Ç, ¹× ÆÄ¶ó¹ÌÅ͸¦ ÂüÁ¶ÇÑ´Ù.
| typedef | LPCSTR | D3DXHANDLE |
´õ ÀÚ¼¼ÇÑ Á¤º¸´Â, ¡¸Çڵ项À» ÂüÁ¶ÇÒ°Í.
| #define | ¼³¸í |
|---|---|
| D3DXFX_DONOTSAVESTATE | ÀåÄ¡ ½ºÅ×ÀÌÆ®´Â,ID3DXEffect::Begin ¸¦ È£ÃâÇØµµ º¸Á¸ÇÏÁö ¾Ê°í,ID3DXEffect::End ¸¦ È£ÃâÇØµµ º¹¿øÇÏÁö ¾Ê´Â´Ù. |
| D3DXFX_DONOTSAVESHADERSTATE | ¼ÎÀÌ´õ ½ºÅ×ÀÌÆ®´Â,ID3DXEffect::Begin ¸¦ È£ÃâÇØµµ º¸Á¸ÇÏÁö ¾Ê°í,ID3DXEffect::End ¸¦ È£ÃâÇØµµ º¹¿øÇÏÁö ¾Ê´Â´Ù. |