структура DXVAHD_BLT_STATE_ALPHA_FILL_DATA (dxvahd.h)
Указывает, как вычисляются выходные альфа-значения для операций с прорезием при использовании Microsoft DirectX Video Acceleration High Definition (DXVA-HD).
Синтаксис
typedef struct _DXVAHD_BLT_STATE_ALPHA_FILL_DATA {
DXVAHD_ALPHA_FILL_MODE Mode;
UINT StreamNumber;
} DXVAHD_BLT_STATE_ALPHA_FILL_DATA;
Члены
Mode
Задает режим альфа-заполнения в качестве члена перечисления DXVAHD_ALPHA_FILL_MODE .
Если элемент FeatureCaps структуры DXVAHD_VPDEVCAPS не содержит флаг DXVAHD_FEATURE_CAPS_ALPHA_FILL , для режима альфа-заполнения должно быть задано значение DXVAHD_ALPHA_FILL_MODE_OPAQUE.
Значение состояния по умолчанию — DXVAHD_ALPHA_FILL_MODE_OPAQUE.
StreamNumber
Отсчитываемый от нуля индекс входного потока, используемый для альфа-значений. Этот элемент используется при DXVAHD_ALPHA_FILL_MODE_SOURCE_STREAM режима альфа-заполнения; в противном случае значение игнорируется.
Чтобы получить максимальное количество потоков, вызовите IDXVAHD_Device::GetVideoProcessorDeviceCaps и проверка элемент MaxStreamStates структуры DXVAHD_VPDEVCAPS.
Требования
Минимальная версия клиента | Windows 7 [только классические приложения] |
Минимальная версия сервера | Windows Server 2008 R2 [только классические приложения] |
Верхняя часть | dxvahd.h |