Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
[O recurso associado a esta página, DirectShow, é um recurso herdado. Foi substituído por MediaPlayer, IMFMediaEnginee Audio/Video Capture na Media Foundation. Esses recursos foram otimizados para Windows 10 e Windows 11. A Microsoft recomenda fortemente que o novo código use MediaPlayer, IMFMediaEngine e Audio/Video Capture no Media Foundation em vez de DirectShow, quando possível. A Microsoft sugere que o código existente que usa as APIs herdadas seja reescrito para usar as novas APIs, se possível.]
Nota
[Preterido. Essa API pode ser removida de versões futuras do Windows.]
A transição chave executa o keying com base no valor RGB, valor alfa, matiz ou luminância.
A imagem a seguir mostra a transição de chave:
de transição de chave
ID da classe (CLSID): {C5B19592-145E-11D3-9F04-006008039E37}
Nome da variável CLSID: CLSID_DxtKey
Nome amigável: "DxtKey"
Propriedades
| Propriedade | Tipo | Intervalo válido | Descrição | Aplica-se a |
|---|---|---|---|---|
| Matiz | int | 0–360 | O valor de matiz no qual teclar. | Matiz |
| Inverter | BOOL | FALSO ou VERDADEIRO | Valor booliano que indica se a operação padrão da chave deve ser invertida. Se FALSE, os pixels na imagem em excesso serão transparentes da maneira padrão. Se TRUE, a operação inverte. | Chroma, Hue, Luminance, Nonred |
| KeyType | int | Ver Comentários | Especifica o tipo de chave. Para obter mais informações, consulte Comentários. | Todo |
| Luminância | int | 0–100 | O valor de luminância no qual teclar. | Luminância |
| RGB | DWORD | 0x0 – 0xFFFFFF | A cor na qual teclar. O valor é um número hexadecimal com o formato 0xRRGGBB, em que RR é o valor vermelho, GG é o valor verde e bb é o valor azul. (Vermelho puro, verde e azul são 0xFF0000, 0x00FF00 e 0x0000FF, respectivamente.) | Chroma |
| Similaridade | int | 0–100 | O intervalo de dados de cores que se torna transparente. Em valores mais altos, uma gama maior de cores semelhantes é transparente. | Chroma, não aversado |
Observações
O tipo de chave executada depende do valor da propriedade KeyType, que deve ser um dos seguintes:
| Valor | Enumeração | Descrição |
|---|---|---|
| 0 | DXTKEY_RGB | Chave chroma (chave por valor RGB). |
| 1 | DXTKEY_NONRED | Chave não avermelhado. (Torna as áreas azul e verde transparentes.) |
| 2 | DXTKEY_LUMINANCE | Chave de luminância. |
| 3 | DXTKEY_ALPHA | Chave por valor alfa. |
| 4 | DXTKEY_HUE | Chave por matiz. |
O tipo de chave usa como padrão DXTKEY_ALPHA.