DirectX Graphics ·¹ÆÛ·±½º Direct3D extension (D3DX) C/C++ ·¹ÆÛ·±½º ÀÎÅÍÆäÀ̽º ID3DXConstantTable   [¸ñÂ÷¿­¶÷] [ÁÖ¼Òº¹»ç] [½½·Ôºñ¿ì±â]
ID3DXConstantTable ÀÎÅÍÆäÀ̽º
 
Microsoft DirectX 9.0

ID3DXConstantTable ÀÎÅÍÆäÀ̽º


ID3DXConstantTable ÀÎÅÍÆäÀ̽º´Â, Á¤¼ö Å×ÀÌºí¿¡ ¾×¼¼½º Çϱâ À§Çؼ­ »ç¿ëÇÑ´Ù. ÀÌ Å×ÀÌºí¿¡´Â, »óÀ§ ·¹º§ ¼ÎÀÌ´õ ¾ð¾îÀÇ ¼ÎÀÌ´õ¿Í ÀÌÆåÆ®·Î »ç¿ëÇÏ´Â º¯¼ö°¡ µé¾î°¡ ÀÖ´Ù.

ID3DXConstantTable ¸â¹ö

GetBufferPointer Á¤¼ö Å×À̺íÀ» Æ÷ÇÔÇÑ ¹öÆÛÀÇ Æ÷ÀÎÅ͸¦ ¾ò¾î¿Â´Ù.
GetBufferSize Á¤¼ö Å×À̺íÀÇ ¹öÆÛ »çÀÌÁ ¾ò¾î¿Â´Ù.
GetConstant À妽º¸¦ ÂüÁ¶ÇØ, Á¤¼ö¸¦ ¾ò¾î¿Â´Ù.
GetConstantByName À̸§À» ÂüÁ¶ÇØ, Á¤¼ö¸¦ ¾ò¾î¿Â´Ù.
GetConstantDesc Á¤¼ö Å×ÀÌºí³»ÀÇ Á¤¼öÀÇ ±â¼úÀÇ Æ÷ÀÎÅ͸¦ ¾ò¾î¿Â´Ù.
GetConstantElement Á¤¼öÀÇ ¹è¿­·ÎºÎÅÍ Á¤¼ö¸¦ ¾ò¾î¿Â´Ù. ¹è¿­Àº º¹¼öÀÇ ¿ä¼Ò·Î ±¸¼ºµÇ¾î ÀÖ´Ù.
GetDesc Á¤¼ö Å×À̺íÀÇ ±â¼úÀ» ¾ò¾î¿Â´Ù.
SetBool ºÒ¸®¾ð °ªÀ» ¼³Á¤ÇÑ´Ù.
SetBoolArray ºÒ¸®¾ð °ªÀÇ ¹è¿­À» ¼³Á¤ÇÑ´Ù.
SetDefaults Á¤¼ö¸¦ µðÆúÆ®°ªÀ¸·Î ¼³Á¤ÇÑ´Ù. µðÆúÆ®°ªÀº, ¼ÎÀÌ´õÀÇ º¯¼ö ¼±¾ðÀ¸·Î ¼±¾ðµÈ´Ù.
SetFloat ºÎµ¿ ¼Ò¼öÁ¡¼ö(½Ç¼ö)¸¦ ¼³Á¤ÇÑ´Ù.
SetFloatArray ºÎµ¿ ¼Ò¼öÁ¡¼ö(½Ç¼ö)ÀÇ ¹è¿­À» ¼³Á¤ÇÑ´Ù.
SetInt Á¤¼ö°ªÀ» ¼³Á¤ÇÑ´Ù.
SetIntArray Á¤¼öÀÇ ¹è¿­À» ¼³Á¤ÇÑ´Ù.
SetMatrix ºñÀüÄ¡Çà·ÄÀ» ¼³Á¤ÇÑ´Ù.
SetMatrixArray ºñÀüÄ¡Çà·ÄÀÇ ¹è¿­À» ¼³Á¤ÇÑ´Ù.
SetMatrixPointerArray ºñÀüÄ¡Çà·ÄÀÇ Æ÷ÀÎÅÍ ¹è¿­À» ¼³Á¤ÇÑ´Ù.
SetMatrixTranspose ÀüÄ¡Çà·ÄÀ» ¼³Á¤ÇÑ´Ù.
SetMatrixTransposeArray ÀüÄ¡Çà·ÄÀÇ ¹è¿­À» ¼³Á¤ÇÑ´Ù.
SetMatrixTransposePointerArray ÀüÄ¡Çà·ÄÀÇ Æ÷ÀÎÅÍ ¹è¿­À» ¼³Á¤ÇÑ´Ù.
SetValue ¹öÆÛÀÇ ³»¿ëÀ» Á¤¼ö Å×À̺í·Î ¼³Á¤ÇÑ´Ù.
SetVector 4D º¤Å͸¦ ¼³Á¤ÇÑ´Ù.
SetVectorArray 4D º¤ÅÍÀÇ ¹è¿­À» ¼³Á¤ÇÑ´Ù.

ÀÎÅÍÆäÀ̽ºÀÇ Á¤º¸

»ó¼Ó¹ÞÀº°÷IUnknown
Çì´õd3dx9shader.h
ÀÓÆ÷Æ® ¶óÀ̺귯¸®d3dx9.lib
ÃÖÀúÇÑÀÇ operating system Windows 98


© 2002 Microsoft Corporation. All rights reserved.
¡èTOP