Структура D3DKM_TRANSPARENTBLTFLAGS (d3dkmddi. h)
Структура D3DKM_TRANSPARENTBLTFLAGS указывает возможность видеоадаптера выполнять перенос битового блока с аппаратным ускорением (BitBlt) с прозрачностью.
Синтаксис
typedef struct _D3DKM_TRANSPARENTBLTFLAGS {
union {
struct {
UINT HonorAlpha : 1;
};
[in] UINT Value;
};
} D3DKM_TRANSPARENTBLTFLAGS;
Участники
[in] HonorAlpha
Значение UINT, заданное в прозрачном блочном блоке с аппаратным ускорением, определяет, следует ли использовать альфа-канал во время сравнения:
1 = видеоадаптер не игнорирует альфа-канал при сравнении эталонного цвета с исходным цветом.
0 = видеоадаптер игнорирует альфа-канал при сравнении эталонного цвета с исходным цветом.
Установка этого члена эквивалентна установке первого бита элемента 32-разрядного значения (0x00000001).
[in] Value
Элемент в объединении, который D3DKM_TRANSPARENTBLTFLAGS содержит. Этот элемент может содержать 32-разрядное значение, указывающее возможность видеоадаптера выполнять перенос битового блока с аппаратным ускорением с прозрачностью.
Remarks
Дополнительные сведения об использовании членов этой структуры см. в разделе DXGK_GDIARG_TRANSPARENTBLT.
Требования
Минимальная версия клиента | доступно в Windows 7 и более поздних версиях операционных систем Windows. |
Header | d3dkmddi. h (включение D3dkmddi. h) |
См. также раздел
Обратная связь
Отправить и просмотреть отзыв по