ClosedCaptionTheme Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет тему закрытого заголовка, предоставляя доступ к отображаемого имени, уникальному идентификатору и параметрам форматирования темы. Используйте статические методы этого класса, чтобы получить доступные темы, получить или задать выбранную тему и подписаться на уведомления об изменении темы.
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. Используйте события ThemeChanged и SelectedThemeChanged для обнаружения изменений и получения обновленных данных темы.
Настройка темы с помощью TrySetSelectedTheme изменяет тему закрытого заголовка системы для текущего пользователя, влияя на все приложения, которые отображают закрытые субтитры.
Свойства
| Имя | Описание |
|---|---|
| BackgroundColor |
Возвращает цвет фона темы. |
| BackgroundOpacity |
Возвращает непрозрачность фона для темы. |
| ComputedBackgroundColor |
Возвращает вычисляемый цвет фона для темы. |
| ComputedFontColor |
Возвращает вычисляемый цвет шрифта для темы. |
| ComputedRegionColor |
Возвращает цвет вычисляемого региона для темы. |
| DisplayName |
Возвращает отображаемое имя темы. |
| FontColor |
Возвращает цвет шрифта для темы. |
| FontEffect |
Возвращает эффект шрифта для темы. |
| FontOpacity |
Возвращает прозрачность шрифта для темы. |
| FontSize |
Возвращает размер шрифта для темы. |
| FontStyle |
Возвращает стиль шрифта для темы. |
| Id |
Возвращает уникальный идентификатор темы. |
| RegionColor |
Возвращает цвет региона для темы. |
| RegionOpacity |
Возвращает прозрачность региона для темы. |
Методы
| Имя | Описание |
|---|---|
| GetAvailableThemes() |
Возвращает доступные темы закрытого заголовка. |
| GetSelectedTheme() |
Возвращает выбранную тему закрытого заголовка. |
| TrySetSelectedTheme(ClosedCaptionTheme) |
Задает указанную тему в качестве выбранной темы закрытого заголовка для текущего пользователя. |
События
| Имя | Описание |
|---|---|
| SelectedThemeChanged |
Происходит при изменении выбранной темы заголовка или при изменении параметров выбранной темы. |
| ThemesChanged |
Происходит при изменении списка доступных тем закрытого заголовка. Это включает в себя, когда тема добавляется, удаляется или при изменении параметров темы. |