перечисление 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
Видеопроцессор может выполнять деинтерлейсинг боба. При деинтерлейсинге отсутствующие строки полей интерполируются из строк выше и ниже. Деинтерлейсинг Боба не требует опорных кадров.
D3D12DDI_VIDEO_PROCESS_DEINTERLACE_FLAG_0020_CUSTOM
Видеопроцессор может выполнять настраиваемую деинтерлейсовку высокого качества. Для этой функции требуется количество опорных кадров, указанных в D3D12DDI_VIDEO_DECODE_REFERENCE_FRAMES_0032. Если видеопроцессор не имеет необходимого количества опорных кадров, он возвращается к деинтернтерлейсингу.

Требования

Требование Значение
Заголовок d3d12umddi.h (включая D3d12umddi.h)