перечисление DXVAHD_DEVICE_CAPS (dxvahd.h)
Определяет возможности обработки видео для устройства Microsoft DirectX с высоким разрешением (DXVA-HD).
Синтаксис
typedef enum _DXVAHD_DEVICE_CAPS {
DXVAHD_DEVICE_CAPS_LINEAR_SPACE = 0x1,
DXVAHD_DEVICE_CAPS_xvYCC = 0x2,
DXVAHD_DEVICE_CAPS_RGB_RANGE_CONVERSION = 0x4,
DXVAHD_DEVICE_CAPS_YCbCr_MATRIX_CONVERSION = 0x8
} DXVAHD_DEVICE_CAPS;
Константы
DXVAHD_DEVICE_CAPS_LINEAR_SPACE Значение: 0x1 Устройство может смешивать видеосодержимое в линейном цветовом пространстве. Большая часть видеоконтента гамма исправлена, что приводит к нелинейным значениям. Если устройство DXVA-HD устанавливает этот флаг, это означает, что устройство преобразует цвета в линейное пространство перед смешения, что дает лучшие результаты. |
DXVAHD_DEVICE_CAPS_xvYCC Значение: 0x2 Устройство поддерживает цветовое пространство xvYCC для данных YCbCr. |
DXVAHD_DEVICE_CAPS_RGB_RANGE_CONVERSION Значение: 0x4 Устройство может выполнять преобразование диапазона, если входные и выходные данные являются RGB, но используют разные диапазоны цветов (0–255 или 16–235, для 8-разрядного RGB). |
DXVAHD_DEVICE_CAPS_YCbCr_MATRIX_CONVERSION Значение: 0x8 Устройство может применять матричное преобразование к значениям YCbCr, если входные и выходные данные являются YCbCr. Например, драйвер может преобразовать цвета из BT.601 в BT.709. |
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 7 [только классические приложения] |
Минимальная версия сервера | Windows Server 2008 R2 [только классические приложения] |
Верхняя часть | dxvahd.h |