Поделиться через


перечисление D3D12DDI_VIDEO_PROCESS_DEINTERLACE_FLAGS_0020 (d3d12umddi.h)

Определяет возможности обработки видеопроцессоров деинтерлакинга.

Синтаксис

typedef enum D3D12DDI_VIDEO_PROCESS_DEINTERLACE_FLAGS_0020 {
  D3D12DDI_VIDEO_PROCESS_DEINTERLACE_FLAG_0020_NONE,
  D3D12DDI_VIDEO_PROCESS_DEINTERLACE_FLAG_0020_BOB,
  D3D12DDI_VIDEO_PROCESS_DEINTERLACE_FLAG_0020_CUSTOM
} ;

Константы

 
D3D12DDI_VIDEO_PROCESS_DEINTERLACE_FLAG_0020_NONE
Нет деинтерлакинга.
D3D12DDI_VIDEO_PROCESS_DEINTERLACE_FLAG_0020_BOB
Процессор видео может выполнять деинтерлакирование боба. В бобе деинтерлакинга отсутствующие линии поля интерполируются из строк выше и ниже. Боб deinterlacing не требует ссылочных кадров.
D3D12DDI_VIDEO_PROCESS_DEINTERLACE_FLAG_0020_CUSTOM
Обработчик видео может выполнять настраиваемое деинтерлакирование высокого качества. Для этой функции требуется количество ссылочных кадров, указанных в D3D12DDI_VIDEO_DECODE_REFERENCE_FRAMES_0032. Если обработчик видео не имеет необходимого количества эталонных кадров, он возвращается к бобу deinterlacing.

Требования

Требование Ценность
заголовка d3d12umddi.h (include D3d12umddi.h)