MF_SOURCE_READER_ENABLE_VIDEO_PROCESSING 특성

원본 판독기에서 비디오 처리를 사용하도록 설정합니다.

데이터 형식

UINT32

의미
0이 아닌 값
비디오 처리를 사용하도록 설정합니다.
Zero
비디오 처리를 사용하지 않도록 설정합니다. (기본값)

 

가져오기/설정

이 특성을 얻으려면 IMFAttributes::GetUINT32를 호출합니다.

이 특성을 설정하려면 IMFAttributes::SetUINT32를 호출합니다.

설명

이 특성이 TRUE (0이 아닌 경우) 소스 판독기는 압축되지 않은 비디오 프레임에서 다음과 같은 제한된 비디오 처리를 수행할 수 있습니다.

  • YUV에서 RGB-32로 변환.
  • 디인터레이스.

이러한 작업은 소프트웨어에서 수행되며 재생에 최적화되지 않습니다. 이 기능은 적은 수의 프레임을 처리하는 애플리케이션(예: 비디오 미리 보기 만들기) 또는 프레임을 실시간으로 디코딩하지 않는 애플리케이션을 위한 것입니다. deinterlace 작업은 단일 필드의 데이터를 보간하므로 손실됩니다.

GPU는 일반적으로 더 나은 비디오 처리 기능을 제공하므로 Direct3D를 사용하여 비디오 프레임을 표시하는 경우 이 설정을 사용하지 마세요.

이 특성이 TRUE이면 다음 특성은 FALSE여야 합니다.

요구 사항

요구 사항
지원되는 최소 클라이언트
Windows 7 [데스크톱 앱 | UWP 앱]
지원되는 최소 서버
Windows Server 2008 R2 [데스크톱 앱 | UWP 앱]
헤더
Mfreadwrite.h

추가 정보

미디어 파운데이션 특성의 사전순 목록

원본 판독기

원본 판독기 특성