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 |