Поделиться через


Структура DDCOLORKEY (strmif.h)

[Функция, связанная с этой страницей DirectShow, является устаревшей функцией. Он был заменен MediaPlayer, IMFMediaEngine, и аудио/ видео захвата в Media Foundation. Эти функции оптимизированы для Windows 10 и Windows 11. Корпорация Майкрософт настоятельно рекомендует использовать в новом коде MediaPlayer, IMFMediaEngine и аудио/видеозахват в Media Foundation вместо DirectShow, когда это возможно. Корпорация Майкрософт предлагает переписать существующий код, в котором используются устаревшие API, чтобы по возможности использовать новые API.]

Описывает ключ цвета как диапазон значений.

Синтаксис

typedef struct DDCOLORKEY {
  DWORD dw1;
  DWORD dw2;
} DDCOLORKEY;

Члены

dw1

Задает нижнюю границу диапазона цветового ключа.

dw2

Указывает верхнюю границу диапазона цветового ключа.

Комментарии

Эта структура используется фильтром Отрисовщик для микширования видео (VMR). VmR использует эту структуру для поддержки возможности DirectDraw указывать диапазон значений для ключа цвета с помощью двух DWORD. VmR и графические карта автоматически определяют, интерпретируются ли два параметра DWORDкак значения цветового пространства RGB или YUV. Не все оборудование может поддерживать эту возможность. Чтобы обеспечить совместимость со всем оборудованием, задайте для dw1 и dw2 одно и то же значение.

Требования

Требование Значение
Минимальная версия клиента Windows XP или более поздней версии
Верхняя часть strmif.h (включая Dshow.h)