Método IDWriteTextLayout::GetLocaleName (dwrite.h)
Obtiene el nombre local del texto de la posición especificada.
Sintaxis
HRESULT GetLocaleName(
UINT32 currentPosition,
[out] WCHAR *localeName,
UINT32 nameSize,
[out, optional] DWRITE_TEXT_RANGE *textRange
);
Parámetros
currentPosition
Tipo: UINT32
La posición del texto que se va a inspeccionar.
[out] localeName
Tipo: WCHAR*
Cuando este método devuelve , contiene la matriz de caracteres que recibe el nombre de configuración regional actual.
nameSize
Tipo: UINT32
Tamaño de la matriz de caracteres, en el recuento de caracteres, incluido el carácter NULL terminado.
[out, optional] textRange
Tipo: DWRITE_TEXT_RANGE*
Intervalo de texto que tiene el mismo formato que el texto en la posición especificada por currentPosition. Esto significa que la ejecución tiene el formato exacto como la posición especificada, incluido pero no limitado al nombre de la configuración regional.
Valor devuelto
Tipo: HRESULT
Si este método se realiza correctamente, devuelve S_OK. De lo contrario, devuelve un código de error de HRESULT.
Requisitos
Cliente mínimo compatible | Windows 7, Windows Vista con SP2 y Platform Update para Windows Vista [aplicaciones de escritorio | Aplicaciones para UWP] |
Servidor mínimo compatible | Windows Server 2008 R2, Windows Server 2008 con SP2 y Actualización de plataforma para Windows Server 2008 [aplicaciones de escritorio | Aplicaciones para UWP] |
Plataforma de destino | Windows |
Encabezado | dwrite.h |
Library | Dwrite.lib |
Archivo DLL | Dwrite.dll |