Estructura COLORKEY (strmif.h)
[La característica asociada a esta página, DirectShow, es una característica heredada. Se ha reemplazado por MediaPlayer, IMFMediaEngine y Captura de audio/vídeo en Media Foundation. Esas características se han optimizado para Windows 10 y Windows 11. Microsoft recomienda encarecidamente que el nuevo código use MediaPlayer, IMFMediaEngine y Audio/Video Capture en Media Foundation en lugar de DirectShow, siempre que sea posible. Microsoft sugiere que el código existente que usa las API heredadas se reescriba para usar las nuevas API si es posible.
La COLORKEY
estructura comunica información de clave de color entre el representador y otro filtro.
Sintaxis
typedef struct tagCOLORKEY {
DWORD KeyType;
DWORD PaletteIndex;
COLORREF LowColorValue;
COLORREF HighColorValue;
} COLORKEY;
Miembros
KeyType
Tipo de clave. Puede ser CK_NOCOLORKEY, CK_INDEX o CK_RGB. Los CK_INDEX y CK_RGB se pueden combinar con un OR bit a bit.
PaletteIndex
Índice de paleta.
LowColorValue
Valor de color RGB más bajo.
HighColorValue
Valor de color RGB más alto.
Observaciones
El representador de vídeo admite un transporte de datos al que se accede a través de la interfaz IOverlay . Normalmente, los filtros de descodificador de hardware que necesitan que el representador comunique dónde colocar los datos en lugar de requerir que el representador dibuje los datos. Un mecanismo para comunicar dónde colocar las imágenes es mediante una clave de color. Este filtro usa esta estructura (normalmente un descodificador de hardware) para describir los requisitos de clave de color para el representador de vídeo.
Requisitos
Encabezado | strmif.h (incluye Dshow.h) |