Condividi tramite


Transizione chiave

[La funzionalità associata a questa pagina, DirectShow, è una funzionalità legacy. È stata sostituita da MediaPlayer, FMMediaEngine e Audio/Video Capture in Media Foundation. Queste funzionalità sono state ottimizzate per Windows 10 e Windows 11. Microsoft consiglia vivamente che il nuovo codice usi MediaPlayer, FMMediaEngine e Audio/Video Capture in Media Foundation anziché DirectShow, quando possibile. Microsoft suggerisce che il codice esistente che usa le API legacy venga riscritto per usare le nuove API, se possibile.

Nota

[Deprecata. Questa API può essere rimossa dalle versioni future di Windows.]

 

La transizione Key esegue il keying in base al valore RGB, al valore alfa, alla tonalità o alla luminanza.

L'immagine seguente mostra la transizione chiave:

transizione chiave

ID classe (CLSID): {C5B19592-145E-11D3-9F04-006008039E37}

Nome variabile CLSID: CLSID_DxtKey

Nome descrittivo: "DxtKey"

Proprietà

Proprietà Type Intervallo valido Descrizione Si applica a
Tonalità INT 0–360 Valore di tonalità su cui chiave. Tonalità
Inverti BOOL FALSE o TRUE Valore booleano che indica se invertire l'operazione predefinita della chiave. Se FALSE, i pixel nell'immagine overlying vengono resi trasparenti nel modo predefinito. Se TRUE, l'operazione viene invertita. Chroma, Hue, Luminance, Nonred
KeyType INT Vedere la sezione Osservazioni Specifica il tipo di chiave. Per altre informazioni, vedere la sezione Osservazioni. Tutti
Luminance INT 0–100 Valore di luminanza su cui chiave. Luminance
RGB DWORD 0x0 - 0xFFFFFF Colore su cui chiave. Il valore è un numero esadecimale con il formato 0xRRGGBB, dove RR è il valore rosso, GG è il valore verde e BB è il valore blu. (Il rosso puro, il verde e il blu sono rispettivamente 0xFF0000, 0x00FF00 e 0x0000FF). Chroma
Similarity INT 0–100 Intervallo di dati di colore che diventa trasparente. A valori superiori, un intervallo più ampio di colori simili è trasparente. Chroma, Nonred

 

Commenti

Il tipo di chiave eseguita dipende dal valore della proprietà KeyType , che deve essere uno dei seguenti:

Valore Enumerazione Descrizione
0 DXTKEY_RGB Chiave Chroma (chiave per valore RGB).
1 DXTKEY_NONRED Chiave nonred. (Rende trasparente l'area blu e verde).
2 DXTKEY_LUMINANCE Chiave di luminanza.
3 DXTKEY_ALPHA Chiave per valore alfa.
4 DXTKEY_HUE Chiave per tonalità.

 

Il tipo di chiave è predefinito per DXTKEY_ALPHA.