DirectShow DirectShow ·¹ÆÛ·±½º ÀÎÅÍÆäÀ̽º IMemInputPin   [¸ñÂ÷¿­¶÷] [ÁÖ¼Òº¹»ç] [½½·Ôºñ¿ì±â]
IMemInputPin ÀÎÅÍÆäÀ̽º
 
Microsoft DirectX 9.0

IMemInputPin ÀÎÅÍÆäÀ̽º

IMemInputPin ÀÎÅÍÆäÀ̽º¸¦ »ç¿ëÇØ, ¹Ìµð¾î µ¥ÀÌÅ͸¦ ÀÔ·Â ÇÉ¿¡ Ãâ·ÂÇÑ´Ù. ÀÔ·Â ÇÉÀÌ IMemAllocator ÀÎÅÍÆäÀ̽º¸¦ »ç¿ëÇØ ¹öÆÛ¸¦ ÇÒ´çÇÏ´Â °æ¿ì, ÀÔ·Â ÇÉÀº ÀÌ ÀÎÅÍÆäÀ̽º¸¦ °ø°³ÇÑ´Ù. Ãâ·Â ÇÉÀÌ ÀÔ·Â ÇÉ¿¡ Á¢¼Ó Çϸé, Ãâ·Â ÇÉÀº ÀÌ ÀÎÅÍÆäÀ̽º¸¦ »ç¿ëÇØ ÇÒ´çÀÚ ¿ä±¸¸¦ ³×°í½Ã¿¡ÀÌÆ® ÇØ, ÀÔ·Â ÇÉ¿¡ »ùÇÃÀ» Ãâ·ÂÇÑ´Ù.

¾ÖÇø®ÄÉÀ̼ÇÀº º¸Åë ÀÌ ÀÎÅÍÆäÀ̽º¸¦ »ç¿ëÇÏÁö ¾Ê´Â´Ù.

ÇÊÅÍ °³¹ßÀÚ : CBaseInputPin Ŭ·¡½º´Â ÀÌ ÀÎÅÍÆäÀ̽º¸¦ ó¸® ÇÑ´Ù.

IMemInputPin ÀÎÅÍÆäÀ̽º´Â,IUnknown ·ÎºÎÅÍ °è½ÂÇÏ´Â ¸Þ¼­µå À̿ܿ¡ ÀÌÇÏÀÇ ¸Þ¼­µåµµ °ø°³ÇÑ´Ù.

¸Þ¼­µå ¼³¸í
GetAllocator ÀÌ ÇÉÀÌ Á¦¾ÈÇÑ ¸Þ¸ð¸® ÇÒ´çÀÚ¸¦ ¾ò¾î¿Â´Ù.
NotifyAllocator Á¢¼Ó¿ëÀÇ ÇÒ´çÀÚ¸¦ ÁöÁ¤ÇÑ´Ù.
GetAllocatorRequirements ÀÔ·Â ÇÉÀÌ ¿ä±¸ÇÑ ÇÒ´çÀÚ ÇÁ·ÎÆÛƼ¸¦ ¾ò¾î¿Â´Ù.
Receive ½ºÆ®¸²³»ÀÇ ´ÙÀ½ÀÇ ¹Ìµð¾î »ùÇÃÀ» ¹Þ´Â´Ù.
ReceiveMultiple ½ºÆ®¸²³»ÀÇ º¹¼öÀÇ »ùÇÃÀ» ¹Þ´Â´Ù.
ReceiveCanBlock Receive ¸Þ¼­µåÀÇ È£Ãâ·Î µ¿ÀÛÀÌ Á¤ÁöÇÒÁö ¾î¶³Áö¸¦ È®ÀÎÇÑ´Ù.

¡èTOP