MF_SOURCE_READER_ENABLE_VIDEO_PROCESSING 특성
원본 판독기에서 비디오 처리를 사용하도록 설정합니다.
데이터 형식
UINT32
값 | 의미 |
---|---|
|
비디오 처리를 사용하도록 설정합니다. |
|
비디오 처리를 사용하지 않도록 설정합니다. (기본값) |
가져오기/설정
이 특성을 얻으려면 IMFAttributes::GetUINT32를 호출합니다.
이 특성을 설정하려면 IMFAttributes::SetUINT32를 호출합니다.
설명
이 특성이 TRUE (0이 아닌 경우) 소스 판독기는 압축되지 않은 비디오 프레임에서 다음과 같은 제한된 비디오 처리를 수행할 수 있습니다.
- YUV에서 RGB-32로 변환.
- 디인터레이스.
이러한 작업은 소프트웨어에서 수행되며 재생에 최적화되지 않습니다. 이 기능은 적은 수의 프레임을 처리하는 애플리케이션(예: 비디오 미리 보기 만들기) 또는 프레임을 실시간으로 디코딩하지 않는 애플리케이션을 위한 것입니다. deinterlace 작업은 단일 필드의 데이터를 보간하므로 손실됩니다.
GPU는 일반적으로 더 나은 비디오 처리 기능을 제공하므로 Direct3D를 사용하여 비디오 프레임을 표시하는 경우 이 설정을 사용하지 마세요.
이 특성이 TRUE이면 다음 특성은 FALSE여야 합니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 |
Windows 7 [데스크톱 앱 | UWP 앱] |
지원되는 최소 서버 |
Windows Server 2008 R2 [데스크톱 앱 | UWP 앱] |
헤더 |
|
추가 정보