STRUCTURE COLORKEY (strmif.h)
[La fonctionnalité associée à cette page, DirectShow, est une fonctionnalité héritée. Il a été remplacé par MediaPlayer, IMFMediaEngine et Audio/Video Capture dans Media Foundation. Ces fonctionnalités ont été optimisées pour Windows 10 et Windows 11. Microsoft recommande vivement au nouveau code d’utiliser MediaPlayer, IMFMediaEngine et La capture audio/vidéo dans Media Foundation au lieu de DirectShow, lorsque cela est possible. Microsoft suggère que le code existant qui utilise les API héritées soit réécrit pour utiliser les nouvelles API si possible.]
La COLORKEY
structure communique des informations de clé de couleur entre le convertisseur et un autre filtre.
Syntaxe
typedef struct tagCOLORKEY {
DWORD KeyType;
DWORD PaletteIndex;
COLORREF LowColorValue;
COLORREF HighColorValue;
} COLORKEY;
Membres
KeyType
Type de clé. Peut être CK_NOCOLORKEY, CK_INDEX ou CK_RGB. Les CK_INDEX et les CK_RGB peuvent être combinés avec un OR au niveau du bit.
PaletteIndex
Index de palette.
LowColorValue
Valeur de couleur RVB la plus faible.
HighColorValue
Valeur de couleur RVB la plus élevée.
Notes
Le convertisseur vidéo prend en charge un transport de données accessible via l’interface IOverlay . Cela est généralement utilisé par les filtres de décodeur matériels qui ont besoin du convertisseur pour communiquer où placer les données plutôt que d’exiger du convertisseur qu’il dessine les données. Un mécanisme pour communiquer où placer les images est à l’aide d’une clé de couleur. Cette structure est utilisée par un filtre (généralement un décodeur matériel) pour décrire les exigences de clé de couleur pour le convertisseur vidéo.
Configuration requise
En-tête | strmif.h (include Dshow.h) |