Эффект альфа-задания
[Функция, связанная с этой страницей DirectShow, является устаревшей функцией. Он был заменен MediaPlayer, IMFMediaEngine, и аудио/ видео захвата в Media Foundation. Эти функции оптимизированы для Windows 10 и Windows 11. Корпорация Майкрософт настоятельно рекомендует, чтобы новый код использовал MediaPlayer, IMFMediaEngine и аудио- и видеозахват в Media Foundation вместо DirectShow, когда это возможно. Корпорация Майкрософт предлагает переписать существующий код, использующий устаревшие API, чтобы по возможности использовать новые API.]
Примечание
[Не рекомендуется. Этот API можно удалить из будущих выпусков Windows.]
Эффект Альфа-сеттера задает альфа-биты на видеоинтере.
Идентификатор класса (CLSID): {506D89AE-909A-44f7-9444-ABD575896E35}
Имя переменной CLSID: CLSID_DxtAlphaSetter
Понятное имя: "DxtAlphaSetter"
Свойства
Свойство | Тип | По умолчанию | Описание |
---|---|---|---|
Коэффициент альфа | BYTE | -1 | Задает альфа-значение для всего изображения. |
AlphaRamp | double | -1.0 | Задает альфа-значение в процентах от исходного альфа-значения. |
Комментарии
Свойство с отрицательным значением игнорируется. Только одно свойство может иметь не отрицательное значение. Свойство Alpha задает постоянное альфа-значение для каждого пикселя на изображении. Это свойство перезаписывает альфа-значения из исходного изображения. Свойство AlphaRamp задает альфа-значение каждого пикселя в процентах от исходного значения пикселя в диапазоне от 0,0 до 1,0.
Связанные темы