mftransform.h 헤더
이 헤더는 여러 기술에서 사용됩니다. 자세한 내용은 다음을 참조하세요.
mftransform.h에는 다음과 같은 프로그래밍 인터페이스가 포함되어 있습니다.
인터페이스
IMFDeviceTransform 이 섹션에는 IMFDeviceTransform 인터페이스에 대한 참조 정보가 포함되어 있습니다. |
IMFDeviceTransformCallback 시스템 할당 프레임 버퍼가 디바이스 드라이버로 전송될 때 알림을 수신하도록 이 콜백을 구현합니다. |
IMFTransform 모든 MFT(Media Foundation Transforms)에서 구현됩니다. |
Functions
MFCreateTransformActivate MFT(Media Foundation 변환)에 대한 제네릭 활성화 개체를 만듭니다. |
구조체
MFT_INPUT_STREAM_INFO MFT(Media Foundation 변환)의 입력 스트림에 대한 정보를 포함합니다. 이러한 값을 얻으려면 IMFTransform::GetInputStreamInfo를 호출합니다. |
MFT_OUTPUT_DATA_BUFFER Media Foundation 변환에 대한 출력 버퍼에 대한 정보를 포함합니다. 이 구조체는 IMFTransform::P rocessOutput 메서드에 사용됩니다. |
MFT_OUTPUT_STREAM_INFO MFT(Media Foundation 변환)의 출력 스트림에 대한 정보를 포함합니다. 이러한 값을 얻으려면 IMFTransform::GetOutputStreamInfo를 호출합니다. |
STREAM_MEDIUM 애플리케이션용이 아닙니다. |
열거형
_MFT_DRAIN_TYPE 지원되지 않습니다. (_MFT_DRAIN_TYPE) |
_MFT_INPUT_DATA_BUFFER_FLAGS IMFTransform::P rocessInput 메서드에 대한 플래그를 정의합니다. 현재는 플래그가 정의되어 있지 않습니다. |
_MFT_INPUT_STATUS_FLAGS MFT(Media Foundation 변환)에서 입력 스트림의 상태 나타냅니다. |
_MFT_INPUT_STREAM_INFO_FLAGS MFT(Media Foundation 변환)의 입력 스트림에 대해 설명합니다. |
_MFT_OUTPUT_DATA_BUFFER_FLAGS IMFTransform::P rocessOutput 메서드에 대한 플래그를 정의합니다. |
_MFT_OUTPUT_STATUS_FLAGS MFT(Media Foundation 변환)가 출력 데이터를 생성할 수 있는지 여부를 나타냅니다. |
_MFT_OUTPUT_STREAM_INFO_FLAGS MFT(Media Foundation 변환)의 출력 스트림에 대해 설명합니다. |
_MFT_PROCESS_OUTPUT_FLAGS MFT(Media Foundation 변환)에서 출력 샘플을 처리하기 위한 플래그를 정의합니다. |
_MFT_PROCESS_OUTPUT_STATUS IMFTransform::P rocessOutput에 대한 호출의 상태 나타냅니다. |
_MFT_SET_TYPE_FLAGS MFT(Media Foundation 변환)에서 미디어 형식 설정 또는 테스트에 대한 플래그를 정의합니다. |
MF3DVideoOutputType 3D 입체 비디오 스트림을 출력하는 방법을 지정합니다. |
MFT_MESSAGE_TYPE MFT(Media Foundation 변환)에 대한 메시지를 정의합니다. |