

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# Amazon Chime SDK の VideoFxConfig オブジェクトの作成
<a name="create-videofxconfig"></a>

同一のオブジェクト内で `backgroundBlur` と `backgroundReplacement` の構成を定義できます。ただし、両方のフィルタに対して同時に `isEnabled` を `true` に設定することはできません。それは無効な設定です。

`VideoFxConfig` クラスでそれ自体の検証を行うことはありません。検証は次のステップで行われます。

次の例は、有効な `VideoFxConfig` を示しています。

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

次の表には、`VideoFxConfig` オブジェクトで指定可能な `VideoFxProcessor` プロパティが一覧表示されています。

**背景ぼかしフィルタのプロパティ**


| プロパティ | 型 | 説明 | 
| --- | --- | --- | 
| `isEnabled` | `boolean` |  `true` の場合、フィルタで背景をぼかします。 | 
| `strength` | `string` | ぼかしの度合いを決定します。有効な値: `low` \$1 `medium` \$1 `high` | 

**背景置換フィルタのプロパティ**


| プロパティ | 型 | 説明 | 
| --- | --- | --- | 
| `isEnabled` | `boolean` |  `true` の場合、フィルタで背景が置換されます。 | 
| `backgroundImageURL` | `string` | 背景画像の URL。フィルタでは、現在の画面の大きさに合わせて画像のサイズを動的に変更します。`https://...` などの文字列や、`data:image/jpeg;base64` などのデータ URL を使用できます。 | 
| `defaultColor` | `string` | `000000` や `FFFFFF` などの 16 進数のカラー文字列、または `black` や `white` などの文字列。画像 URL を指定しない場合、プロセッサでは `defaultColor` を背景として使用します。`defaultColor` を指定しない場合、プロセッサはデフォルトの黒になります。 | 