DirectX Media Object DMO ÀÇ °ü·Ã Á¤º¸ DMO ÀÇ ÀÎÅÍÆäÀ̽º IMediaObjectInPlace   [¸ñÂ÷¿­¶÷] [ÁÖ¼Òº¹»ç] [½½·Ôºñ¿ì±â]
IMediaObjectInPlace ÀÎÅÍÆäÀ̽º
 
Microsoft DirectX 9.0

IMediaObjectInPlace ÀÎÅÍÆäÀ̽º

IMediaObjectInPlace ÀÎÅÍÆäÀ̽º´Â, µ¥ÀÌÅÍÀÇ ÀÎ Ç÷¹À̽º 󸮸¦ ÇàÇϱâ À§ÇÑ ¸Þ¼­µå¸¦ Á¦°øÇÑ´Ù. ÀÌÇÏÀÇ Á¶°ÇÀÌ Ã¤¿öÁö°í ÀÖÀ¸¸é, Microsoft DirectX Media Object (DMO)´Â ÀÌ ÀÎÅÍÆäÀ̽º¸¦ °ø°³ÇÒ ¼ö ÀÖ´Ù.

ÀÌ ÀÎÅÍÆäÀ̽º´Â, ÃÖÀûÈ­µÈ µ¥ÀÌÅÍ Ã³¸® ¼ö´ÜÀ» Á¦°øÇÑ´Ù. ¾ÖÇø®ÄÉÀ̼ÇÀº,IMediaObject::ProcessInput ¸Þ¼­µå¿Í IMediaObject::ProcessOutput ¸Þ¼­µå¸¦ È£ÃâÇÏ´Â ´ë½Å¿¡,IMediaObjectInPlace::Process ¸Þ¼­µå¸¸À» È£ÃâÇÑ´Ù. ´Ù¸¸, ÀÌ ÀÎÅÍÆäÀ̽º¸¦ ó¸® ÇÏ´Â DMO ´Â, ¹Ýµå½Ã IMediaObject ÀÎÅÍÆäÀ̽ºµµ ó¸® ÇÒ Çʿ䰡 ÀÖ´Ù. µû¶ó¼­, ¾ÖÇø®ÄÉÀ̼ǿ¡´Â ÀÌ ÀÎÅÍÆäÀ̽º¸¦ »ç¿ëÇÒ Àǹ«´Â ¾ø°í, DMO °¡ ÀÌ ÀÎÅÍÆäÀ̽º¸¦ ó¸® ÇÏ´Â Àϵµ º¸ÁõµÇÁö ¾Ê´Â´Ù.

IUnknown ·ÎºÎÅÍ °è½ÂÇÏ´Â ¸Þ¼­µå¿¡ °¡¼¼ÇØ,IMediaObjectInPlace ÀÎÅÍÆäÀ̽º¿¡¼­´Â ÀÌÇÏÀÇ ¸Þ¼­µå°¡ °ø°³µÇ°í ÀÖ´Ù.

¸Þ¼­µå ¼³¸í
Clone ÇöÀç »óÅÂÀÇ DMO ÀÇ º¹»ç¸¦ »ý¼º ÇÑ´Ù.
GetLatency ÀÌ DMO ¿¡ ÀÇÇØ »ý±â´Â Áö¿¬ ½Ã°£À» ¾ò¾î¿Â´Ù.
Process µ¥ÀÌÅÍÀÇ ºí·ÏÀ» ó¸®ÇÑ´Ù.

¿ä°Ç

Mediaobj.h ·Î ¼±¾ðÇÑ´Ù. Dmo.h ¸¦ ÀÎŬ·çµå ÇÑ´Ù.

Dmoguids.lib ¿¡ ¸µÅ©ÇÑ´Ù.

¡èTOP