IDWriteFontSet1::GetFilteredFontIndices(DWRITE_FONT_AXIS_RANGEconst*,UINT32,BOOL,UINT32*,UINT32,UINT32*)-Methode (dwrite_3.h)
Ruft alle Elementindizes ab, die nach den angegebenen Bereichen gefiltert werden.
Syntax
HRESULT GetFilteredFontIndices(
DWRITE_FONT_AXIS_RANGE const *fontAxisRanges,
UINT32 fontAxisRangeCount,
BOOL selectAnyRange,
[out] UINT32 *indices,
UINT32 maxIndexCount,
[out] UINT32 *actualIndexCount
);
Parameter
fontAxisRanges
Typ: DWRITE_FONT_AXIS_RANGE const *
Liste der Achsenwertbereiche, nach der gefiltert werden soll.
fontAxisRangeCount
Typ: UINT32
Die Anzahl der zu filternden Achsenwertbereiche.
selectAnyRange
Typ: BOOL
true
, wenn GetFilteredFontIndices einen beliebigen Bereich auswählen soll; false
, wenn die Schnittmenge von allen ausgewählt werden soll.
[out] indices
Typ: UINT32*
Ein aufsteigendes Array von Indizes im Bereich 0 bis IDwriteFontSet::GetFontCount minus 1.
maxIndexCount
Typ: UINT32
Die Anzahl der Indizes.
[out] actualIndexCount
Typ: UINT32*
Die tatsächliche Anzahl der geschriebenen oder benötigten Indizes im Bereich von 0 bis IDwriteFontSet::GetFontCount minus 1.
Rückgabewert
Typ: HRESULT
Wenn die Funktion erfolgreich ist, gibt sie S_OK zurück. Andernfalls wird ein HRESULT-Fehlercode zurückgegeben.
Rückgabewert | BESCHREIBUNG |
---|---|
E_NOT_SUFFICIENT_BUFFER | Der Puffer ist zu klein, wobei actualIndexCount auf die erforderliche Größe festgelegt ist. Der actualIndexCount ist <immer = IDwriteFontSet::GetFontCount. |
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 10 Build 20348 |
Unterstützte Mindestversion (Server) | Windows 10 Build 20348 |
Zielplattform | Windows |
Kopfzeile | dwrite_3.h |
Bibliothek | Dwrite.lib |
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für