Transição de apagamento de SMPTE
[O recurso associado a esta página, DirectShow, é um recurso herdado. Ele foi substituído por MediaPlayer, IMFMediaEngine e Captura de Áudio/Vídeo 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 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. Essa API pode ser removida de versões futuras do Windows.]
A transição de Apagamento SMPTE produz qualquer um dos apagamentos padrão definidos pela Society of Motion Picture and Television Engineers (SMPTE) no documento SMPTE 258M-1993, com exceção da divisão quad.
ID da classe (CLSID): {DE75D012-7A65-11D2-8CEA-00A0C9441E20}
Nome da variável CLSID: CLSID_DxtJpeg
Nome amigável: "DxtJpeg"
Propriedades
Propriedade | Type | Padrão | Descrição |
---|---|---|---|
BorderColor | long | 0x000000 | Cor da borda ao redor das bordas do padrão de apagamento. O valor desse atributo é um número hexadecimal com o formato 0xRRGGBB, em que RR é o valor vermelho, GG é o valor verde e BB é o valor azul. (Portanto, vermelho puro, verde e azul são 0xFF000, 0x00FF00 e 0x0000FF, respectivamente.) |
BorderSoftness | long | 0 | Largura da região desfocada ao redor das bordas do padrão de apagamento. Especifique zero para nenhuma região desfocada. |
BorderWidth | long | 0 | Largura da borda sólida ao longo das bordas do padrão de apagamento. Especifique zero para nenhuma borda. |
MaskName | BSTR | NULL | Se não for NULL, especifica o nome de um arquivo JPEG a ser usado como máscara de apagamento em vez de um apagamento interno padrão. O arquivo deve conter um gradiente monocromático de 8 bits por pixel. O gradiente é usado como uma máscara para definir a progressão do apagamento. |
MaskNum | long | 1 | Código de apagamento SMPTE Padrão especificando o estilo de apagamento a ser usado. Para obter uma lista de códigos de apagamento e seus esquemas associados, consulte o documento SMPTE 258M-1993. |
OffsetX | long | 0 | Deslocamento horizontal da origem do apagamento do centro da imagem. Válido somente para valores de MaskNum de 101 a 131. |
OffsetY | long | 0 | Deslocamento vérmico da origem do apagamento do centro da imagem. Válido somente para valores de MaskNum de 101 a 131. |
ReplicaX | long | 0 | Número de vezes para replicar o padrão de apagamento horizontalmente. Válido somente para valores de MaskNum de 101 a 131. |
ReplicaY | long | 0 | Número de vezes para replicar o padrão de apagamento verticalmente. Válido somente para valores de MaskNum de 101 a 131. |
Scalex | double | 1.0 | Quantidade pela qual esticar o apagamento horizontalmente, como uma porcentagem da definição de apagamento original. Válido somente para valores de MaskNum de 101 a 131. |
Scaley | double | 1.0 | Quantidade pela qual esticar o apagamento verticalmente, como uma porcentagem da definição de apagamento original. Válido somente para valores de MaskNum de 101 a 131. |
Comentários
Essa transição dá suporte aos seguintes apagamentos SMPTE padrão:
Número | Descrição | Número | Descrição |
---|---|---|---|
1 | Horizontal | 211 | Radial, esquerda-direita, superior |
2 | Vertical | 212 | Radial, para cima, para baixo, para a direita |
3 | Superior esquerdo | 213 | Radial, esquerda-direita, parte superior inferior |
4 | Canto superior direito | 214 | Radial, para cima e para baixo, esquerda-direita |
5 | Canto inferior direito | 221 | Radial, superior |
6 | Canto inferior esquerdo | 222 | Radial, à direita |
7 | Quatro cantos | 223 | Radial, inferior |
8 | Quatro quadrados | 224 | Radial, à esquerda |
21 | Portas do celeiro, verticais | 225 | Radial, no sentido horário superior, inferior no sentido horário |
22 | Portas de celeiro, horizontal | 226 | Radial, no sentido horário esquerdo, no sentido horário direito |
23 | Centro superior | 227 | Radial, no sentido horário superior, no sentido anti-horário inferior |
24 | Centro-direito | 228 | Radial, no sentido horário esquerdo, no sentido anti-horário direito |
25 | Centro inferior | 231 | Radial, divisão superior |
26 | Centro-esquerdo | 232 | Radial, divisão à direita |
41 | Diagonal, NW para SE | 233 | Radial, divisão inferior |
42 | Diagonal, NE para SW | 234 | Radial, divisão à esquerda |
43 | Triângulos, superior/inferior | 235 | Divisão radial e superior |
44 | Triângulos, esquerda/direita | 236 | Radial, divisão esquerda-direita |
45 | Faixa diagonal, SW para NE | 241 | Canto superior esquerdo radial |
46 | Faixa diagonal, NW para SE | 242 | Canto radial, inferior esquerdo |
47 | Cross | 243 | Canto radial, canto inferior direito |
48 | Caixa de Diamante | 244 | Radial, canto superior direito |
61 | Cunha, superior | 245 | Radial, superior esquerdo, inferior direito |
62 | Cunha, à direita | 246 | Radial, inferior esquerdo, superior direito |
63 | Cunha, parte inferior | 251 | Radial central, superior |
64 | Cunha, esquerda | 252 | Radial central, à esquerda |
65 | V | 253 | Radial central, inferior |
66 | V, à direita | 254 | Radial central, à direita |
67 | V, invertido | 261 | Caixa radial, à direita |
68 | V, esquerda | 262 | Caixa radial, superior |
71 | Sawtooth, esquerda | 263 | Centro radial, superior, inferior |
72 | Sawtooth, top | 264 | Centro radial, esquerda, direita |
73 | Sawtooth, vertical | 301 | Matriz, horizontal |
74 | Sawtooth, horizontal | 302 | Matriz, vertical |
101 | Box | 303 | Matriz, diagonal, canto superior esquerdo |
102 | Diamond | 304 | Matriz, diagonal, superior direita |
103 | Triângulo, para cima | 305 | Matriz, diagonal, inferior direita |
104 | Triângulo, à direita | 306 | Matriz, diagonal, inferior esquerda |
105 | Triângulo, inferior | 310 | Matriz, no sentido horário superior esquerdo |
106 | Triângulo, à esquerda | 311 | Matriz, no sentido horário superior direito |
107 | Seta para cima | 312 | Matriz, no sentido horário inferior direito |
108 | Seta para a direita | 313 | Matriz, no sentido horário inferior esquerdo |
109 | Seta para baixo | 314 | Matriz, no sentido anti-horário superior esquerdo |
110 | Seta para a esquerda | 315 | Matriz, no sentido anti-horário superior direito |
111 | Pentágono, para cima | 316 | Matriz, no sentido anti-horário inferior direito |
112 | Pentágono, para baixo | 317 | Matriz, no sentido anti-horário inferior esquerdo |
113 | Hexágono | 320 | Matriz, vertical superior esquerda, superior direita |
114 | Hexágono, girado | 321 | Matriz, vertical inferior esquerda, inferior direita |
119 | Circle | 322 | Matriz, vertical superior esquerda, inferior direita |
120 | Oval, horizontal | 323 | Matriz, vertical inferior esquerda, superior direita |
121 | Oval, vertical | 324 | Matriz, horizontal superior esquerda, inferior esquerda |
122 | Olho, horizontal | 325 | Matriz, horizontal superior direita, inferior direita |
123 | Olho, vertical | 326 | Matriz, horizontal superior esquerda, inferior direita |
124 | Retângulo arredondado, horizontal | 327 | Matriz, horizontal superior direita, inferior esquerda |
125 | Retângulo arredondado, vertical | 328 | Matriz, diagonal inferior esquerda, superior direita |
127 | star de 4 pontos | 329 | Matriz, diagonal superior esquerda, inferior direita |
128 | star de 4 pontos | 340 | Matriz, espiral dupla superior |
129 | star de 6 pontos | 341 | Matriz, espiral dupla inferior |
130 | Heart | 342 | Matriz, espiral dupla esquerda |
131 | Fechadura | 343 | Matriz, espiral dupla direita |
201 | Radial, 12 horas | 344 | Matriz, espiral quádrupla, parte superior inferior |
202 | Radial, 3 horas | 345 | Matriz, espiral quádrupla, esquerda e direita |
203 | Radial, 6 horas | 350 | Cascata, à esquerda |
204 | Radial, 9 horas | 351 | Cascata, à direita |
205 | Radial, 12 + 6 horas | 352 | Cascata, horizontal, esquerda |
206 | Radial, 3 + 9 horas | 353 | Cascata, horizontal, direita |
207 | Radial, 4 vias | 409 | Máscara aleatória |