ClosedCaptionTheme クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
クローズド キャプション テーマを表し、テーマの表示名、一意識別子、および書式設定へのアクセスを提供します。 このクラスの静的メソッドを使用して、使用可能なテーマの取得、選択したテーマの取得または設定、テーマ変更通知のサブスクライブを行います。
public ref class ClosedCaptionTheme sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 983040)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class ClosedCaptionTheme final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 983040)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class ClosedCaptionTheme
Public NotInheritable Class ClosedCaptionTheme
- 継承
- 属性
Windows の要件
| 要件 | 説明 |
|---|---|
| デバイス ファミリ |
Windows 11, version 24H2 (10.0.26100.0 で導入)
|
| API contract |
Windows.Foundation.UniversalApiContract (v19.0 で導入)
|
注釈
ClosedCaptionTheme オブジェクトは、取得時のテーマの設定のスナップショットです。 ユーザーが Windows 設定アプリを使用してテーマを変更した場合、オブジェクトは更新されません。 ThemesChanged イベントと SelectedThemeChanged イベントを使用して、変更を検出し、更新されたテーマ データを取得します。
TrySetSelectedTheme を使用してテーマを設定すると、現在のユーザーのシステム全体のクローズド キャプション テーマが変更され、クローズド キャプションをレンダリングするすべてのアプリケーションに影響します。
プロパティ
| 名前 | 説明 |
|---|---|
| BackgroundColor |
テーマの背景色を取得します。 |
| BackgroundOpacity |
テーマの背景の不透明度を取得します。 |
| ComputedBackgroundColor |
テーマの計算された背景色を取得します。 |
| ComputedFontColor |
テーマの計算されたフォントの色を取得します。 |
| ComputedRegionColor |
テーマの計算領域の色を取得します。 |
| DisplayName |
テーマの表示名を取得します。 |
| FontColor |
テーマのフォントの色を取得します。 |
| FontEffect |
テーマのフォント効果を取得します。 |
| FontOpacity |
テーマのフォントの不透明度を取得します。 |
| FontSize |
テーマのフォント サイズを取得します。 |
| FontStyle |
テーマのフォント スタイルを取得します。 |
| Id |
テーマの一意識別子を取得します。 |
| RegionColor |
テーマの領域の色を取得します。 |
| RegionOpacity |
テーマの領域の不透明度を取得します。 |
メソッド
| 名前 | 説明 |
|---|---|
| GetAvailableThemes() |
利用可能なクローズド キャプション テーマを取得します。 |
| GetSelectedTheme() |
現在選択されているクローズド キャプション テーマを取得します。 |
| TrySetSelectedTheme(ClosedCaptionTheme) |
指定したテーマを、現在のユーザーの現在選択されているクローズド キャプション テーマとして設定します。 |
イベント
| 名前 | 説明 |
|---|---|
| SelectedThemeChanged |
選択したクローズド キャプション テーマが変更されたとき、または現在選択されているテーマの設定が変更されたときに発生します。 |
| ThemesChanged |
利用可能なクローズド キャプション テーマの一覧が変更されたときに発生します。 これには、テーマが追加、削除されたとき、またはテーマの設定が変更されたときが含まれます。 |