다음을 통해 공유


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 변환