IDWriteTextAnalysisSource::GetNumberSubstitution-Methode (dwrite.h)
Ruft die Zahlenersetzung aus dem Textbereich ab, der von der Textanalyse betroffen ist.
Syntax
HRESULT GetNumberSubstitution(
UINT32 textPosition,
[out] UINT32 *textLength,
[out] IDWriteNumberSubstitution **numberSubstitution
);
Parameter
textPosition
Typ: UINT32
Die Startposition, von der aus die Berichterstellung erstellt werden soll.
[out] textLength
Typ: UINT32*
Enthält die Länge des Texts in Zeichen, der im Textbereich bis zur nächsten unterschiedlichen Zahlenersetzung verbleibt.
[out] numberSubstitution
Typ: IDWriteNumberSubstitution**
Enthält eine Adresse eines Zeigers auf ein Objekt, das mit IDWriteFactory::CreateNumberSubstitution erstellt wurde, das die entsprechenden Ziffern und numerische Interpunktion für ein bestimmtes Gebietsschema enthält.
Rückgabewert
Typ: HRESULT
Wenn diese Methode erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.
Hinweise
Jede Implementierung sollte die Zahlenersetzung durch eine inkrementierte Verweisanzahl zurückgeben, und die Analyse wird freigegeben, wenn sie abgeschlossen ist (entweder vor dem nächsten Aufruf oder vor der Rückgabe). Der Rückruf der Senke kann sich danach jedoch halten.
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 |