다음을 통해 공유


IWMCodecPrivateData 인터페이스(wmcodecdsp.h)

출력 미디어 형식에 추가해야 하는 프라이빗 코덱 데이터를 가져옵니다. 이 코덱 데이터는 Windows Media Video 콘텐츠를 제대로 디코딩하는 데 필요합니다.

이 인터페이스는 비디오 인코더 개체 및 화면 캡처 인코더 개체에 의해 구현됩니다. 하위 형식 WMCMEDIASUBTYPE_WMV1 콘텐츠를 디코딩하기 위해 코덱 프라이빗 데이터가 필요하지 않습니다(Windows Media Video 버전 7). 다른 출력 형식의 경우 IMediaObject 또는 IMFTransform과 같은 개체에 있는 다른 인터페이스의 QueryInterface 메서드를 호출하여 인코더의 IWMCodecPrivateData 인터페이스에 대한 포인터를 가져와야 합니다.

상속

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

메서드

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

 
IWMCodecPrivateData::GetPrivateData

IWMCodecPrivateData::SetPartialOutputType 메서드를 사용하여 전달된 출력 형식에 따라 비디오 콘텐츠의 코덱 데이터를 검색합니다.
IWMCodecPrivateData::SetPartialOutputType

코덱에 코덱 데이터가 없는 출력 미디어 형식을 제공합니다. 이를 통해 코덱은 프라이빗 데이터를 생성할 수 있습니다.

요구 사항

   
지원되는 최소 클라이언트 Windows XP [데스크톱 앱만 해당]
지원되는 최소 서버 Windows Server 2003 [데스크톱 앱만 해당]
대상 플랫폼 Windows
헤더 wmcodecdsp.h

참고 항목

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