Création d'un VideoFxConfig objet - Kit SDK Amazon Chime

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Création d'un VideoFxConfig objet

Vous pouvez définir des configurations pour backgroundBlur et backgroundReplacement dans le même objet. Cependant, vous ne pouvez pas isEnabled définir la true valeur pour les deux filtres en même temps. Il s'agit d'une configuration non valide.

La VideoFxConfig classe n'effectue aucune validation de son propre chef. La validation a lieu à l'étape suivante.

L'exemple suivant montre une valeur valideVideoFxConfig.

const videoFxConfig: VideoFxConfig = { backgroundBlur: { isEnabled: false, strength: 'medium' }, backgroundReplacement: { isEnabled: false, backgroundImageURL: 'space.jpg', defaultColor: undefined, } }

Les tableaux suivants répertorient les VideoFxProcessor propriétés que vous pouvez spécifier dans l'VideoFxConfigobjet.

Propriétés du filtre de flou d'arrière-plan

Propriété

Type

Description

isEnabled

boolean

Dans true ce cas, le filtre brouille l'arrière-plan.

strength

string

Détermine l'étendue du flou. Valeurs valides : low | medium | high.

Propriétés du filtre de remplacement en arrière-plan

Propriété

Type

Description

isEnabled

boolean

Lorsquetrue, le filtre remplace l'arrière-plan \.

backgroundImageURL

string

URL de l'image d'arrière-plan. Le filtre redimensionne l'image de manière dynamique aux dimensions de l'écran actuel. Vous pouvez utiliser une chaîne telle que https://... ou une URL de données telle quedata:image/jpeg;base64.

defaultColor

string

Une chaîne de couleur hexadécimale telle que 000000 ouFFFFFF, ou une chaîne telle que black ouwhite. Si vous ne spécifiez pas d'URL d'image, le processeur l'utilise defaultColor comme arrière-plan. Si vous ne spécifiez pas adefaultColor, le processeur est noir par défaut.