2017-03-07 12 views
0

Javascript UWPアプリケーションでクローズドキャプションを実装する際に問題が発生しています。クローズドキャプションの手動実装を使用しています(クロスプラットフォームの理由による)。UWP Xboxアプリケーションでクローズドキャプションが有効かどうかを確認

私はClosedCaptionStyleなど

はしかし、私は、ユーザーが自分のアカウントに実際にenabled Closed Captionsを持っているかどうかを確認するために、特定のプロパティや値が欠落しているように見える、ClosedCaptionSizeのように、すべての様々なユーザー設定を実装しています。

docsには、キャプションをスタイルする方法以外の情報はありません。私はそれが前述の文書(Windows​.Media​.ClosedCaptioning)の名​​前空間に存在すると期待していましたが、そうではないようです。

ユーザーがクローズドキャプションを有効または無効にしているかどうかを確認するにはどうすればよいですか?

答えて

0

ユーザーがクローズドキャプションを有効または無効にしているかどうかを確認するにはどうすればよいですか?

これを行う方法はありません。システムクローズドキャプションは、システム全体ではなくビデオごとに有効です。 Ref How to modify the closed captioning settings on your Xbox One console

カスタム字幕レンダラーを使用してオン/オフ(提供のUX)を切り替えることをアプリに任せている場合、アプリはビデオをホストします。組み込みのプラットフォームコントロールは、システムレンダラを有効にするためにデフォルトでバインドされています。

アプリケーションが異なる動作を望む場合、XAMLのボタンをオーバーライドできますが、JSアプリの場合、そのような種類の選択拡張はW3Cの一部ではないため、独自のコントロールを提供する必要があります。

関連する問題