перечисление D3D11_1DDI_VIDEO_PROCESSOR_FORMAT_CAPS (d3d10umddi.h)
Определяет возможности, связанные с входными форматами процессора Microsoft Direct3D 11.
Синтаксис
typedef enum D3D11_1DDI_VIDEO_PROCESSOR_FORMAT_CAPS {
D3D11_1DDI_VIDEO_PROCESSOR_FORMAT_CAPS_RGB_INTERLACED,
D3D11_1DDI_VIDEO_PROCESSOR_FORMAT_CAPS_RGB_PROCAMP,
D3D11_1DDI_VIDEO_PROCESSOR_FORMAT_CAPS_RGB_LUMA_KEY,
D3D11_1DDI_VIDEO_PROCESSOR_FORMAT_CAPS_PALETTE_INTERLACED
} ;
Константы
D3D11_1DDI_VIDEO_PROCESSOR_FORMAT_CAPS_RGB_INTERLACED Обработчик видео может деинтерлакировать входной поток, содержащий чередующееся RGB-видео. |
D3D11_1DDI_VIDEO_PROCESSOR_FORMAT_CAPS_RGB_PROCAMP Обработчик видео может выполнять настройку цвета на RGB-видео. |
D3D11_1DDI_VIDEO_PROCESSOR_FORMAT_CAPS_RGB_LUMA_KEY Видеопроцессор может выполнять нажатие клавиши luma на RGB-видео. |
D3D11_1DDI_VIDEO_PROCESSOR_FORMAT_CAPS_PALETTE_INTERLACED Видеопроцессор может деинтерлакировать входные потоки с палеттизированными форматами цветов. |
Замечания
Эти флаги определяют возможности обработки видео, которые обычно не требуются, и поэтому видеоустройства не требуют поддержки.
Первые три флага относятся к поддержке RGB для функций, которые обычно применяются к видео YCbCr: деинтерлакция, корректировка цвета и ключи luma. Устройство, поддерживающее эти функции для YCbCr, не требуется для поддержки входных данных RGB. Поддержка входных данных RGB для этих функций — это дополнительная возможность, отраженная этими константами. Обратите внимание, что драйвер может преобразовать входные данные в другое цветовое пространство, выполнить указанную функцию, а затем преобразовать результат обратно в RGB
Аналогичным образом устройство, поддерживающее деинтерлакирование, не требуется для поддержки деинтерлакизации палеттизированных форматов. Эта возможность указывается значением перечисления D3D11_1DDI_VIDEO_PROCESSOR_FORMAT_CAPS_PALETTE_INTERLACED.
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Windows 8 |
минимальный поддерживаемый сервер | Windows Server 2012 |
заголовка | d3d10umddi.h (include D3d10umddi.h) |