Notes
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
[La fonctionnalité associée à cette page, DirectShow, est une fonctionnalité héritée. Il a été remplacé par MediaPlayer, IMFMediaEngineet audio/vidéo capture dans Media Foundation. Ces fonctionnalités ont été optimisées pour Windows 10 et Windows 11. Microsoft recommande vivement que le nouveau code utilise MediaPlayer, IMFMediaEngine et 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.]
Note
[Déconseillé. Cette API peut être supprimée des futures versions de Windows.]
La transition de clé effectue le keying en fonction de la valeur RVB, de la valeur alpha, de la teinte ou de la luminance.
L’image suivante montre la transition de clé :
de transition de clé
ID de classe (CLSID) : {C5B19592-145E-11D3-9F04-006008039E37}
Nom de la variable CLSID : CLSID_DxtKey
Nom convivial : « DxtKey »
Propriétés
Propriété | Type | Plage valide | Description | S’applique à |
---|---|---|---|---|
Teinte | Int | 0–360 | Valeur de teinte sur laquelle clé. | Teinte |
Renverser | BOOL | FALSE ou TRUE | Valeur booléenne indiquant s’il faut inverser l’opération par défaut de la clé. Si FAUX, les pixels de l’image sur-mesure sont rendus transparents de la manière par défaut. Si TRUE, l’opération est inversée. | Chroma, Hue, Luminance, Nonred |
KeyType | Int | Voir les remarques | Spécifie le type de clé. Pour plus d’informations, consultez Remarques. | Tout |
Luminance | Int | 0–100 | Valeur de luminance sur laquelle clé. | Luminance |
RVB | DWORD | 0x0 – 0xFFFFFF | Couleur sur laquelle clé. La valeur est un nombre hexadécimal au format 0xRRGGBB, où RR est la valeur rouge, GG est la valeur verte, et BB est la valeur bleue. (Le rouge pur, le vert et le bleu sont 0xFF0000, 0x00FF00 et 0x0000FF, respectivement.) | Chroma |
Similitude | Int | 0–100 | Plage de données de couleur qui devient transparente. À des valeurs plus élevées, une plus grande plage de couleurs similaires est transparente. | Chroma, Nonred |
Remarques
Le type de clé qui est effectué dépend de la valeur de la propriété KeyType, qui doit être l’une des suivantes :
Valeur | Énumération | Description |
---|---|---|
0 | DXTKEY_RGB | Touche Chroma (clé par valeur RVB). |
1 | DXTKEY_NONRED | Clé nonred. (Rend les zones bleues et vertes transparentes.) |
2 | DXTKEY_LUMINANCE | Touche Luminance. |
3 | DXTKEY_ALPHA | Clé par valeur alpha. |
4 | DXTKEY_HUE | Touche par teinte. |
Le type de clé est défini par défaut sur DXTKEY_ALPHA.