次の方法で共有


XHighContrastGetMode

現在のハイ コントラスト モードを返します。

構文

HRESULT XHighContrastGetMode(  
         XHighContrastMode* mode  
)  

パラメーター

mode _Out_
型: XHighContrastMode*

現在のハイ コントラスト モードのスタイル

戻り値

型: HRESULT

mode に現在の XHighContrastMode が含まれる場合は、HRESULT は成功します。 それ以外の場合は、 エラー コードを返します。
エラー コードの一覧については、「エラー コード」を参照してください。

解説

注意

この関数は、時間依存のスレッドで呼び出すのに安全ではありません。 詳細については、「時間依存のスレッド」を参照してください。

この関数が成功するには、クローズド キャプションが有効である必要があります。 ユーザーは、ゲーム タイトルの UI で、クローズド キャプション機能を有効にする必要があります。 ユーザーがクローズド キャプションを有効にした場合、ゲーム タイトルは、XClosedCaptionSetEnabled を呼び出すことで、クローズド キャプションのステータスにフラグを設定することができます。

次の例では、現在のハイ コントラスト モード返す方法を示します。

XHighContrastMode highContrastMode;
if (SUCCEEDED(XHighContrastGetMode(&highContrastMode))
{
    // The game title can now use the enumeration result to set colors and other visual
    // options for the user interface.
}

要件

ヘッダー: XAccessibility.h

ライブラリ: xgameruntime.lib

サポートされているプラットフォーム: Windows、Xbox One ファミリー本体、Xbox Series 本体

関連項目

XAccessibility

XHighContrastMode

XClosedCaptionSetEnabled