> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# XHighContrastGetMode

> XHighContrastGetMode

# XHighContrastGetMode

Devuelve el modo de contraste alto actual.

## Sintaxis

```cpp theme={null}
HRESULT XHighContrastGetMode(  
         XHighContrastMode* mode  
)  
```

### Parámetros

*mode*   \_Out\_\
Tipo: [XHighContrastMode\*](/reference/system/xaccessibility/enums/xhighcontrastmode)

El [estilo del modo de contraste alto](/reference/system/xaccessibility/enums/xhighcontrastmode) actual.

### Valor devuelto

Tipo: HRESULT

HRESULT de operación correcta si *mode* contiene el [XHighContrastMode](/reference/system/xaccessibility/enums/xhighcontrastmode) actual. De lo contrario, devuelve un código de error.\
Para ver una lista de códigos de error, consulte [Códigos de error](/reference/errorcodes).

## Comentarios

<Note>No es seguro llamar a esta función en un subproceso sensible al tiempo. Para obtener más información, consulte [Subprocesos sensibles al tiempo](https://learn.microsoft.com/gaming/gdk/docs/gdk-dev/console-dev/overviews/threads/time-sensitive-threads).</Note>

Para que esta función se ejecute correctamente, los subtítulos ocultos deben estar habilitados.
El usuario debe habilitar la característica de subtítulos ocultos en la interfaz de usuario del título del juego.
Si el usuario habilitó los subtítulos ocultos, el título del juego puede marcar el estado de los subtítulos ocultos llamando a [XClosedCaptionSetEnabled](/reference/system/xaccessibility/functions/xclosedcaptionsetenabled).

En el ejemplo siguiente se muestra cómo devolver el modo de contraste alto actual.

```cpp theme={null}
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.
}
```

## Requisitos

**Encabezado:** XAccessibility.h

**Biblioteca:** xgameruntime.lib

**Plataformas compatibles:** Windows, consolas de la familia XBOX One y consolas XBOX Series

## Documentación conceptual

* [Subprocesos sensibles al tiempo](https://learn.microsoft.com/gaming/gdk/docs/gdk-dev/console-dev/overviews/threads/time-sensitive-threads)

## Consulte también

[XAccessibility](/reference/system/xaccessibility/xaccessibility_members)

[XHighContrastMode](/reference/system/xaccessibility/enums/xhighcontrastmode)

[XClosedCaptionSetEnabled](/reference/system/xaccessibility/functions/xclosedcaptionsetenabled)


## Related topics

- [XHighContrastMode](/es/reference/system/xaccessibility/enums/xhighcontrastmode.md)
- [XAG 102: Contraste](/es/build/game-principles/accessibility/xag-deep-dives/xag-102-contrast.md)
- [XAccessibility](/es/reference/system/xaccessibility/xaccessibility_members.md)
- [Modo de contraste alto](/es/build/core-features/common/game-streaming/building-touch-layouts/game-streaming-tak-high-contrast-mode.md)
- [Introducción a la accesibilidad en GDK](/es/build/game-principles/accessibility/accessibility-overview.md)
