Compartir a través de


Método IDWriteTextAnalysisSource::GetNumberSubstitution (dwrite.h)

Obtiene la sustitución de números del intervalo de texto afectado por el análisis de texto.

Sintaxis

HRESULT GetNumberSubstitution(
        UINT32                    textPosition,
  [out] UINT32                    *textLength,
  [out] IDWriteNumberSubstitution **numberSubstitution
);

Parámetros

textPosition

Tipo: UINT32

Posición inicial desde la que se va a informar.

[out] textLength

Tipo: UINT32*

Contiene la longitud del texto, en caracteres, restante en el intervalo de texto hasta la siguiente sustitución de números diferente.

[out] numberSubstitution

Tipo: IDWriteNumberSubstitution**

Contiene una dirección de un puntero a un objeto, que se creó con IDWriteFactory::CreateNumberSubstitution, que contiene los dígitos adecuados y la puntuación numérica de una configuración regional determinada.

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.

Comentarios

Cualquier implementación debe devolver la sustitución de números con un recuento de referencias incrementado y el análisis se liberará cuando termine con él (ya sea antes de la siguiente llamada o antes de que devuelva). Sin embargo, la devolución de llamada del receptor puede contenerla después de eso.

Requisitos

Requisito Value
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

Consulte también

IDWriteTextAnalysisSource