DirectX Graphics ·¹ÆÛ·±½º Direct3D extension (D3DX) C/C++ ·¹ÆÛ·±½º ÀÎÅÍÆäÀ̽º ID3DXKeyFrameInterpolator [¸ñÂ÷¿¶÷] [ÁÖ¼Òº¹»ç] [½½·Ôºñ¿ì±â]
|
| Microsoft DirectX 9.0 |
ÀÌ ÀÎÅÍÆäÀ̽º´Â, ÀÎÅÍÆú·¹ÀÌÅ͸¦ ó¸® ÇÑ´Ù.
ID3DXKeyFrameInterpolator ¸â¹ö
GetLastSRT Á÷ÀüÀÇ ½ºÄÉÀϸµ¡¤È¸Àü¡¤ÆòÇàÀ̵¿ÀÇ °ªÀ» µ¹·ÁÁØ´Ù. GetName ÀÎÅÍÆú·¹ÀÌÅÍÀÇ À̸§À» ¾ò¾î¿Â´Ù. GetNumRotationKeys ȸÀüÀÇ Å° ÇÁ·¹ÀÓ¼ö¸¦ µ¹·ÁÁØ´Ù. GetNumScaleKeys ½ºÄÉÀϸµÀÇ Å° ÇÁ·¹ÀÓ¼ö¸¦ µ¹·ÁÁØ´Ù. GetNumTranslationKeys ÆòÇàÀ̵¿ÀÇ Å° ÇÁ·¹ÀÓ¼ö¸¦ µ¹·ÁÁØ´Ù. GetPeriod ÀÎÅÍÆú·¹ÀÌÅÍÀÇ ±â°£À» ¾ò¾î¿Â´Ù. GetRotationKeys ȸÀü°ªÀÇ ¹è¿À» µ¹·ÁÁØ´Ù. GetScaleKeys ½ºÄÉÀϸµ°ªÀÇ ¹è¿À» µ¹·ÁÁØ´Ù. GetSourceTicksPerSecond D3DXCreateKeyFrameInterpolator ¿¡ °Ç³×Áִ ŸÀÓÁî ÄÉÀÏ °è¼ö¸¦ µ¹·ÁÁØ´Ù. ÀÌ °ªÀº, ·ÎÄà ŸÀÓÀ» ±Û·Î¹ú (¶Ç´Â ¾ÖÇø®ÄÉÀ̼Ç) ŸÀÓ¿¡ ½ºÄÉÀϸµ Çϱâ À§Çؼ »ç¿ëÇÑ´Ù. GetSRT ÁöÁ¤ÇÑ Å¸ÀÓ¿¡¼ÀÇ ½ºÄÉÀϸµ¡¤È¸Àü¡¤ÆòÇàÀ̵¿À» µ¹·ÁÁØ´Ù. GetTranslationKeys ÆòÇàÀ̵¿ º¤ÅÍÀÇ ¹è¿À» µ¹·ÁÁØ´Ù.
ÁÖÀÇ
ÀÎÅÍÆú·¹ÀÌÅÍ´Â ¾Ö´Ï¸ÞÀ̼ÇÀ» ±¸¼ºÇÏ´Â ±âº» ¿ä¼ÒÀÌ´Ù. ÀÎÅÍÆú·¹ÀÌÅÍ´Â, ½ºÄÉÀϸµ¡¤È¸Àü¡¤ÆòÇàÀ̵¿ÀÇ °ªÀ», °¢°¢ µ¶ÀÚÀûÀΠŸÀֿ̹¡ Á¤ÀÇÇÑ´Ù. ½ºÄÉÀϸµ°ú ȸÀüÀÇ °ªÀº º¤Åͷμ ÀúÀå µÇ¾î ȸÀüÀº ÄõÅÍ´Ï¿ÂÀ¸·Î¼ ÀúÀå µÈ´Ù.
ÀÎÅÍÆäÀ̽ºÀÇ Á¤º¸
»ó¼Ó¹ÞÀº°÷ ID3DXInterpolator Çì´õ d3dx9anim.h ÀÓÆ÷Æ® ¶óÀ̺귯¸® d3dx9.lib ÃÖÀúÇÑÀÇ operating system Windows 98