IMFTranscodeProfile 인터페이스(mfidl.h)

코드 변환 프로필 개체에 의해 구현됩니다.

코드 변환 프로필은 토폴로지 작성기가 출력 파일에 대한 코드 변환 토폴로지를 생성하는 데 사용하는 구성 설정을 저장합니다. 이러한 구성 설정은 호출자에 의해 지정되며 호출자가 지정한 오디오 및 비디오 스트림 속성, 인코더 설정 및 컨테이너 설정을 포함합니다.

코드 변환 프로필 개체를 만들려면 MFCreateTranscodeProfile을 호출합니다. 구성된 코드 변환 프로필은 적절한 설정을 사용하여 코드 변환 토폴로지를 만드는 MFCreateTranscodeTopology에 전달됩니다.

상속

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

메서드

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

 
IMFTranscodeProfile::GetAudioAttributes

현재 코드 변환 프로필에 설정된 오디오 스트림 설정을 가져옵니다.
IMFTranscodeProfile::GetContainerAttributes

현재 코드 변환 프로필에 설정된 컨테이너 설정을 가져옵니다.
IMFTranscodeProfile::GetVideoAttributes

현재 코드 변환 프로필에 설정된 비디오 스트림 설정을 가져옵니다.
IMFTranscodeProfile::SetAudioAttributes

코드 변환 프로필에서 오디오 스트림 구성 설정을 설정합니다.
IMFTranscodeProfile::SetContainerAttributes

코드 변환 프로필에서 컨테이너 구성 설정을 설정합니다.
IMFTranscodeProfile::SetVideoAttributes

코드 변환 프로필에서 비디오 스트림 구성 설정을 설정합니다.

요구 사항

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

참고 항목

빠른 코드 변환 개체

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

API 코드 변환