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

ID3DXSkinInfo ÀÎÅÍÆäÀ̽º


¾ÖÇø®ÄÉÀ̼ÇÀº,ID3DXSkinInfo ÀÎÅÍÆäÀ̽ºÀÇ ¸Þ¼­µå¸¦ »ç¿ëÇØ, ¾Ö´Ï¸ÞÀ̼ÇÀÇ Á¤Á¡ µ¥ÀÌÅÍÀÇ ½ºÅ°´×¿¡ »ç¿ëÇÏ´Â »À Çà·ÄÀ» Á¶ÀÛÇÑ´Ù. ÀÌ ÀÎÅÍÆäÀ̽º´Â,ID3DXMesh ÀÎ ¸¸Å­ Á¦ÇѵǴ ÀÏ ¾øÀÌ, ÀÓÀÇÀÇ Á¤Á¡ µ¥ÀÌÅÍ ¼¼Æ®ÀÇ ½ºÅ°´×¿¡ »ç¿ëÇÒ ¼ö ÀÖ°Ô µÇ¾ú´Ù.

ID3DXSkinInfo ¸â¹ö

Clone

½ºÅ² Á¤º¸ °³Ã¼ÀÇ º¹»ç¸¦ »ý¼º ÇÑ´Ù.

ConvertToBlendedMesh

¸Þ½¬¸¦ ¹Þ¾Æ, Á¤Á¡ ´ÜÀ§ÀÇ ºí·»µåÀÇ Áß·®°¨°ú »ÀÀÇ Æí¼º Å×À̺íÀ» Àû¿ëÇÑ »õ·Î¿î ¸Þ½¬¸¦ µ¹·ÁÁØ´Ù. ÀÌ Å×À̺íÀº, »À¿Í ¸Þ½¬ÀÇ ¼­ºê ¼¼Æ®ÀÇ °ü°è¸¦ ³ªÅ¸³½´Ù.

ConvertToIndexedBlendedMesh

¸Þ½¬¸¦ ¹Þ¾Æ, Á¤Á¡ ´ÜÀ§ÀÇ ºí·»µåÀÇ Áß·®°¨°ú À妽º¿Í »ÀÀÇ Æí¼º Å×À̺íÀ» Àû¿ëÇÑ »õ·Î¿î ¸Þ½¬¸¦ µ¹·ÁÁØ´Ù. ÀÌ Å×À̺íÀº, »À ÆÈ·¹Æ®¿Í ¸Þ½¬ÀÇ ¼­ºê ¼¼Æ®ÀÇ °ü°è¸¦ ³ªÅ¸³½´Ù.

GetBoneInfluence

»ÀÀÇ ¿µÇâÀ» ¹Þ´Â Á¤Á¡¿Í Áß·®°¨À» ¾ò¾î¿Â´Ù.

GetBoneName

»À À妽º·ÎºÎÅÍ »ÀÀÇ À̸§À» ¾ò¾î¿Â´Ù.

GetBoneOffsetMatrix

»ÀÀÇ ¿ÀÇÁ¼Â(offset) Çà·ÄÀ» ¾ò¾î¿Â´Ù.

GetDeclaration

Á¤Á¡ÀÇ ¼±¾ðÀ» ¾ò¾î¿Â´Ù.

GetFVF

°íÁ¤ ±â´ÉÀÇ Á¤Á¡ÀÇ °ªÀ» ¾ò¾î¿Â´Ù.

GetMaxFaceInfluences

ÁöÁ¤ÇÑ À妽º ¹öÆÛ¸¦ »ç¿ëÇÏ´Â »ï°¢Çü ¸Þ½¬¿¡¼­ÀÇ ¸éÀÇ ¿µÇâÀÇ ÃÖ´ëÄ¡¸¦ ¾ò¾î¿Â´Ù.

GetMaxVertexInfluences

»ÀÀÇ ¿µÇâÀÇ ¼ö¸¦ ¾ò¾î¿Â´Ù.

GetMinBoneInfluence

»ÀÀÇ ¿µÇâÀÇ ÃÖ¼Ò °ªÀ» ¾ò¾î¿Â´Ù. À̰ͺ¸´Ù ÀÛÀº ¿µÇâ°ªÀº ¹«½ÃµÈ´Ù.

GetNumBoneInfluences

»ÀÀÇ ¿µÇâÀÇ ¼ö¸¦ ¾ò¾î¿Â´Ù.

GetNumBones

»ÀÀÇ ¼ö¸¦ ¾ò¾î¿Â´Ù.

Remap

Â÷·Ê º¯°æ ÈÄÀÇ Á¤Á¡¿¡ ¸ÂÃß¾î »ÀÀÇ ¿µÇâ Á¤º¸¸¦ °»½ÅÇÑ´Ù. Ÿ°ÙÀÇ Á¤Á¡ ¹öÆÛ°¡ ¿ÜºÎÀûÀ¸·Î Â÷·Ê º¯°æµÇ¾úÀ» °æ¿ì¿¡, À̰ÍÀ» È£ÃâÇÒ Çʿ䰡 ÀÖ´Ù.

SetBoneInfluence

»ÀÀÇ ¿µÇâ°ªÀ» ¼³Á¤ÇÑ´Ù.

SetBoneName

»ÀÀÇ À̸§À» ¼³Á¤ÇÑ´Ù.

SetBoneOffsetMatrix

»ÀÀÇ ¿ÀÇÁ¼Â(offset) Çà·ÄÀ» ¼³Á¤ÇÑ´Ù.

SetDeclaration

Á¤Á¡ÀÇ ¼±¾ðÀ» ¼³Á¤ÇÑ´Ù.

SetFVF

À¯¿¬ÇÑ Á¤Á¡ Æ÷¸Ë (FVF) ŸÀÔÀ» ¼³Á¤ÇÑ´Ù.

SetMinBoneInfluence

»ÀÀÇ ¿µÇâÀÇ ÃÖ¼Ò °ªÀ» ¼³Á¤ÇÑ´Ù. À̰ͺ¸´Ù ÀÛÀº ¿µÇâ°ªÀº ¹«½ÃµÈ´Ù.

UpdateSkinnedMesh

ÇöÀçÀÇ Çà·Ä¿¡ ±Ù°ÅÇØ, Ÿ°ÙÀÇ Á¤Á¡¿¡ ¼ÒÇÁÆ®¿þ¾î ½ºÅ°´×À» Àû¿ëÇÑ´Ù.

ÁÖÀÇ

ÀÌ ÀÎÅÍÆäÀ̽º´Â, ¸ðµç ±¸¼º ¿ä¼Ò °³Ã¼ ¸ðµ¨ (COM) ÀÎÅÍÆäÀ̽º¿Í °°ÀÌ,IUnknown ÀÎÅÍÆäÀ̽º¸¦ °è½ÂÇÑ´Ù.

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

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


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