Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
[O recurso associado a esta página, DirectShow, é um recurso herdado. Foi substituído por MediaPlayer, IMFMediaEnginee Audio/Video Capture in Media Foundation. Esses recursos foram otimizados para Windows 10 e Windows 11. A Microsoft recomenda vivamente que o novo código utilize MediaPlayer, IMFMediaEngine e Captura de Áudio/Vídeo 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.]
Observação
[Preterido. Esta API pode ser removida de versões futuras do Windows.]
A transição de chave executa a digitação com base no valor RGB, valor alfa, matiz ou luminância.
A imagem a seguir mostra a 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 a chave. | Matiz |
| Inverter | BOOL | FALSO OU VERDADEIRO | Valor booleano que indica se a operação padrão da chave deve ser invertida. Se FALSO, os pixels na imagem sobrejacente serão tornados transparentes da maneira padrão. Se TRUE, a operação se inverte. | Croma, Matiz, Luminância, Não Vermelho |
| Tipo de chave | Int | Ver comentários | Especifica o tipo de chave. Para obter mais informações, consulte Observações. | Tudo |
| Luminância | Int | 0–100 | O valor da luminância sobre o qual a chave deve ser chaveada. | Luminância |
| RGB | DWORD | 0x0 – 0xFFFFFF | A cor na qual digitar. O valor é um número hexadecimal com o formato 0xRRGGBB, onde RR é o valor vermelho, GG é o valor verde e BB é o valor azul. (Vermelho, verde e azul puros são 0xFF0000, 0x00FF00 e 0x0000FF, respectivamente.) | Cromo |
| Semelhança | Int | 0–100 | O intervalo de dados de cores que se torna transparente. Em valores mais altos, uma gama mais ampla de cores semelhantes é transparente. | Chroma, Não Vermelho |
Comentários
O tipo de chave que é executada depende do valor da propriedade KeyType, que deve ser uma das seguintes:
| Valor | Enumeração | Descrição |
|---|---|---|
| 0 | DXTKEY_RGB | Chroma key (chave por valor RGB). |
| 1 | DXTKEY_NONRED | Tecla não vermelha. (Torna as áreas azuis e verdes transparentes.) |
| 2 | DXTKEY_LUMINANCE | Chave de luminância. |
| 3 | DXTKEY_ALPHA | Chave por valor alfa. |
| 4 | DXTKEY_HUE | Chave por tonalidade. |
O padrão do tipo de chave é DXTKEY_ALPHA.