원본 판독기 특성

다음 특성을 사용하여 원본 판독기를 초기화할 수 있습니다.

attribute 설명
MF_LOW_LATENCY 대기 시간이 짧은 처리를 사용하도록 설정합니다.
MF_READWRITE_DISABLE_CONVERTERS 원본 판독기에서 형식 변환을 사용하거나 사용하지 않도록 설정합니다.
MF_READWRITE_ENABLE_HARDWARE_TRANSFORMS 원본 판독기가 하드웨어 기반 MFT(Media Foundation 변환)를 사용할 수 있도록 합니다.
MF_SOURCE_READER_ASYNC_CALLBACK 원본 판독기용 애플리케이션의 콜백 인터페이스에 대한 포인터를 포함합니다.
MF_SOURCE_READER_D3D_MANAGER Microsoft Direct3D 장치 관리자 대한 포인터를 포함합니다.
MF_SOURCE_READER_DISABLE_DXVA 원본 판독기가 비디오 디코더에서 DXVA(DirectX Video Acceleration)를 사용할 수 있는지 여부를 지정합니다.
MF_SOURCE_READER_DISCONNECT_MEDIASOURCE_ON_SHUTDOWN 원본 판독기가 미디어 원본을 종료할지 여부를 지정합니다.
애플리케이션이 기존 미디어 원본 개체에서 원본 판독기를 만드는 경우에만 적용됩니다.
MF_SOURCE_READER_ENABLE_ADVANCED_VIDEO_PROCESSING 색 공간 변환, 디인터레이싱, 비디오 크기 조정 및 프레임 속도 변환을 포함하여 원본 판독기에서 고급 비디오 처리를 사용하도록 설정합니다.
MF_SOURCE_READER_ENABLE_VIDEO_PROCESSING 원본 판독기에서 제한된 비디오 처리를 사용하도록 설정합니다.
MF_SOURCE_READER_MEDIASOURCE_CONFIG 미디어 원본에 대한 구성 속성을 포함합니다.
MF_SOURCE_READER_PASSTHROUGH_MODE 이 특성을 설정 하면 원본 판독 기는 Direct3D 디바이스 관리자가 있는 경우에도 DirectX 텍스처에 자동으로 복사하지 않고 시스템 메모리에서 지원되는 비디오 샘플을 내부 MFT에 전달합니다.
MFT_FIELDOFUSE_UNLOCK_Attribute 사용 필드 제한이 있는 MFT의 잠금을 해제하는 데 사용되는 IMFFieldOfUseMFTUnlock 포인터를 포함합니다. 자세한 내용은 사용 제한 필드를 참조 하세요.

 

다음 메서드 및 함수와 함께 이러한 특성을 사용합니다.

이러한 특성을 사용하려면 먼저 MFCreateAttributes를 호출하여 새 특성 저장소를 만듭니다. 그런 다음 IMFAttributes 인터페이스를 사용하여 특성 저장소에서 원하는 특성을 설정합니다. 이전에 나열된 메서드 또는 함수의 pAttributes 매개 변수에 IMFAttributes 포인터를 전달합니다.

Media Foundation 특성

원본 판독기

IMFSourceReader