IMFTransform 인터페이스(mftransform.h)

모든 MFT(Media Foundation Transforms )에서 구현됩니다.

상속

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

메서드

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

 
IMFTransform::AddInputStreams

이 MFT(Media Foundation 변환)에 하나 이상의 새 입력 스트림을 추가합니다.
IMFTransform::D eleteInputStream

이 MFT(Media Foundation 변환)에서 입력 스트림을 제거합니다.
IMFTransform::GetAttributes

이 MFT(Media Foundation 변환)에 대한 전역 특성 저장소를 가져옵니다.
IMFTransform::GetInputAvailableType

이 MFT(Media Foundation 변환)에서 입력 스트림에 사용할 수 있는 미디어 형식을 가져옵니다.
IMFTransform::GetInputCurrentType

이 MFT(Media Foundation 변환)의 입력 스트림에 대한 현재 미디어 형식을 가져옵니다.
IMFTransform::GetInputStatus

이 MFT(Media Foundation 변환)의 입력 스트림이 더 많은 데이터를 허용할 수 있는지 여부를 쿼리합니다.
IMFTransform::GetInputStreamAttributes

이 MFT(Media Foundation 변환)의 입력 스트림에 대한 특성 저장소를 가져옵니다.
IMFTransform::GetInputStreamInfo

이 MFT(Media Foundation 변환)의 입력 스트림에 대한 버퍼 요구 사항 및 기타 정보를 가져옵니다.
IMFTransform::GetOutputAvailableType

이 MFT(Media Foundation 변환)의 출력 스트림에 사용할 수 있는 미디어 형식을 가져옵니다.
IMFTransform::GetOutputCurrentType

이 MFT(Media Foundation 변환)의 출력 스트림에 대한 현재 미디어 형식을 가져옵니다.
IMFTransform::GetOutputStatus

MFT(Media Foundation 변환)가 출력 데이터를 생성할 준비가 되었는지 여부를 쿼리합니다.
IMFTransform::GetOutputStreamAttributes

이 MFT(Media Foundation 변환)의 출력 스트림에 대한 특성 저장소를 가져옵니다.
IMFTransform::GetOutputStreamInfo

이 MFT(Media Foundation 변환)의 출력 스트림에 대한 버퍼 요구 사항 및 기타 정보를 가져옵니다.
IMFTransform::GetStreamCount

이 MFT(Media Foundation 변환)의 현재 입력 및 출력 스트림 수를 가져옵니다.
IMFTransform::GetStreamIDs

이 MFT(Media Foundation 변환)의 입력 및 출력 스트림에 대한 스트림 식별자를 가져옵니다.
IMFTransform::GetStreamLimits

이 MFT(Media Foundation 변환)에 대한 최소 및 최대 입력 및 출력 스트림 수를 가져옵니다.
IMFTransform::P rocessEvent

이 MFT(Media Foundation 변환)의 입력 스트림에 이벤트를 보냅니다.
IMFTransform::P rocessInput

이 MFT(Media Foundation 변환)의 입력 스트림에 데이터를 전달합니다.
IMFTransform::P rocessMessage

MFT(Media Foundation 변환)에 메시지를 보냅니다.
IMFTransform::P rocessOutput

현재 입력 데이터에서 출력을 생성합니다.
IMFTransform::SetInputType

이 MFT(Media Foundation 변환)에서 입력 스트림의 미디어 형식을 설정, 테스트 또는 지웁니다.
IMFTransform::SetOutputBounds

클라이언트가 출력에 필요한 타임스탬프를 설정합니다.
IMFTransform::SetOutputType

이 MFT(Media Foundation 변환)에서 출력 스트림에 대한 미디어 형식을 설정, 테스트 또는 지웁니다.

요구 사항

   
지원되는 최소 클라이언트 Windows Vista [데스크톱 앱 | UWP 앱]
지원되는 최소 서버 Windows Server 2008 [데스크톱 앱 | UWP 앱]
대상 플랫폼 Windows
헤더 mftransform.h

참고 항목

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

Media Foundation 변환