Você pode definir configurações para backgroundBlur
e backgroundReplacement
no mesmo objeto. No entanto, você não pode configurar isEnabled
como true
para os dois filtros ao mesmo tempo. Essa é uma configuração inválida.
A classe VideoFxConfig
não faz validação própria. A validação ocorre na próxima etapa.
O exemplo a seguir mostra uma VideoFxConfig
válida.
const videoFxConfig: VideoFxConfig = {
backgroundBlur: {
isEnabled: false
,
strength: 'medium
'
},
backgroundReplacement: {
isEnabled: false
,
backgroundImageURL: 'space.jpg
',
defaultColor: undefined
,
}
}
As tabelas a seguir listam as propriedades do VideoFxProcessor
que você pode especificar no objeto VideoFxConfig
.
Propriedades do filtro de desfoque de plano de fundo
Propriedade |
Tipo |
Descrição |
---|---|---|
|
|
Quando |
|
|
Determina a extensão do desfoque. Valores válidos: |
Propriedades do filtro de substituição de plano de fundo
Propriedade |
Tipo |
Descrição |
---|---|---|
|
|
Quando |
|
|
A URL da imagem do plano de fundo. O filtro redimensiona a imagem dinamicamente para as dimensões da tela atual. Você pode usar uma string, como |
|
|
Uma string de cor hexadecimal, como |