Freigeben über


IDWriteTextAnalyzer::AnalyzeScript-Methode (dwrite.h)

Analysiert einen Textbereich auf Skriptgrenzen, liest Textattribute aus der Quelle und meldet die Unicode-Skript-ID an den Senkenrückruf SetScript.

Syntax

HRESULT AnalyzeScript(
  IDWriteTextAnalysisSource *analysisSource,
  UINT32                    textPosition,
  UINT32                    textLength,
  IDWriteTextAnalysisSink   *analysisSink
);

Parameter

analysisSource

Typ: IDWriteTextAnalysisSource*

Ein Zeiger auf das zu analysierende Quellobjekt.

textPosition

Typ: UINT32

Die Anfangstextposition innerhalb des Quellobjekts.

textLength

Typ: UINT32

Die zu analysierende Textlänge.

analysisSink

Typ: IDWriteTextAnalysisSink*

Ein Zeiger auf das Senkenrückrufobjekt, das die Textanalyse empfängt.

Rückgabewert

Typ: HRESULT

Wenn diese Methode erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 7, Windows Vista mit SP2 und Plattformupdate für Windows Vista [Desktop-Apps | UWP-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 R2, Windows Server 2008 mit SP2 und Plattformupdate für Windows Server 2008 [Desktop-Apps | UWP-Apps]
Zielplattform Windows
Kopfzeile dwrite.h
Bibliothek Dwrite.lib
DLL Dwrite.dll

Weitere Informationen

IDWriteTextAnalyzer