Interface IDWriteTextAnalysisSource (dwrite.h)
Implementado pelo cliente do analisador de texto para fornecer texto ao analisador. Ele permite a separação entre a exibição lógica do texto como um fluxo contínuo de caracteres identificáveis por posições de texto exclusivas e o layout de memória real de blocos de texto potencialmente discretos no repositório de backup do cliente.
Herança
A interface IDWriteTextAnalysisSource herda da interface IUnknown . IDWriteTextAnalysisSource também tem estes tipos de membros:
Métodos
A interface IDWriteTextAnalysisSource tem esses métodos.
IDWriteTextAnalysisSource::GetLocaleName Obtém o nome da localidade no intervalo afetado pela análise de texto. |
IDWriteTextAnalysisSource::GetNumberSubstitution Obtém a substituição de número do intervalo de texto afetado pela análise de texto. |
IDWriteTextAnalysisSource::GetParagraphReadingDirection Obtém a direção de leitura do parágrafo. |
IDWriteTextAnalysisSource::GetTextAtPosition Obtém um bloco de texto começando na posição de texto especificada. |
IDWriteTextAnalysisSource::GetTextBeforePosition Obtém um bloco de texto imediatamente anterior à posição especificada. |
Comentários
Se qualquer um desses retornos de chamada retornar um erro, as funções de análise serão interrompidas prematuramente e retornarão um erro de retorno de chamada. Observe que, em vez de retornar E_NOTIMPL, um aplicativo deve fazer stub do método e retornar uma constante/nula e S_OK.
Requisitos
Cliente mínimo com suporte | Windows 7, Windows Vista com SP2 e Atualização de Plataforma para Windows Vista [aplicativos da área de trabalho | Aplicativos UWP] |
Servidor mínimo com suporte | Windows Server 2008 R2, Windows Server 2008 com SP2 e Platform Update para Windows Server 2008 [aplicativos da área de trabalho | Aplicativos UWP] |
Plataforma de Destino | Windows |
Cabeçalho | dwrite.h |