IMFASFMultiplexer 인터페이스(wmcontainer.h)

ASF(Advanced Systems Format) 데이터 패킷을 만드는 메서드를 제공합니다. 이 인터페이스의 메서드는 ASF 데이터 섹션을 구성하는 패킷에 대한 입력 샘플을 처리합니다. ASF 멀티플렉서는 이 인터페이스를 노출합니다. ASF 멀티플렉서를 만들려면 MFCreateASFMultiplexer를 호출합니다.

상속

IMFASFMultiplexer 인터페이스는 IUnknown 인터페이스에서 상속됩니다. IMFASFMultiplexer 에는 다음과 같은 유형의 멤버도 있습니다.

메서드

IMFASFMultiplexer 인터페이스에는 이러한 메서드가 있습니다.

 
IMFASFMultiplexer::End

멀티플렉서에서 데이터를 수집하고 ASF Header 개체에 해당 정보를 포함하도록 ASF ContentInfo 개체를 업데이트합니다.
IMFASFMultiplexer::Flush

큐에 대기 중인 모든 출력 미디어 샘플을 처리하도록 멀티플렉서에 신호를 보냅니다. 마지막 샘플을 멀티플렉서에 전달한 후 이 메서드를 호출합니다.
IMFASFMultiplexer::GetFlags

구성된 멀티플렉서 옵션을 나타내는 플래그를 검색합니다.
IMFASFMultiplexer::GetNextPacket

멀티플렉서에서 다음 출력 ASF 패킷을 검색합니다.
IMFASFMultiplexer::GetStatistics

멀티플렉서 통계를 검색합니다.
IMFASFMultiplexer::Initialize

ASF ContentInfo 개체의 데이터를 사용하여 멀티플렉서 를 초기화합니다.
IMFASFMultiplexer::P rocessSample

입력 샘플을 멀티플렉서에 전달합니다.
IMFASFMultiplexer::SetFlags

멀티플렉서 옵션을 설정합니다.
IMFASFMultiplexer::SetSyncTolerance

다양한 스트림의 샘플이 동기화되지 않을 수 있는 최대 시간을 설정합니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows Vista [데스크톱 앱만 해당]
지원되는 최소 서버 Windows Server 2008 [데스크톱 앱만 해당]
대상 플랫폼 Windows
헤더 wmcontainer.h

추가 정보

ASF 멀티플렉서

미디어 파운데이션 인터페이스