Freigeben über


IDWritePaintReader::MoveToNextSibling-Methode (dwrite_3.h)

Legt die aktuelle Position in der visuellen Struktur auf das nächste gleichgeordnete Element des aktuellen paint-Elements fest und gibt die Eigenschaften des neu ausgewählten Elements über den ausgabeparameter paintElement zurück.

Syntax

HRESULT MoveToNextSibling(
  DWRITE_PAINT_ELEMENT *paintElement,
  UINT32               structSize
);

Parameter

paintElement

Typ: _Out_writes_bytes_(structSize) DWRITE_PAINT_ELEMENT *

Empfängt die Eigenschaften des neu ausgewählten Elements.

structSize

Typ: UINT32 = sizeof(DWRITE_PAINT_ELEMENT)

Größe der DWRITE_PAINT_ELEMENT-Struktur in Byte.

Rückgabewert

Ein HRESULT-Standardfehlercode . Der Rückgabewert ist E_INVALIDARG , wenn das aktuelle Paint-Element kein nächstes gleichgeordnetes Element aufweist.

Hinweise

Sie können (a priori anhand des Farbtyps und der Eigenschaften) bestimmen, ob ein Paint-Element über untergeordnete Elemente verfügt und wie viele. Weitere Informationen finden Sie unter DWRITE_PAINT_ELEMENT.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 10, Version 1809 (mit Windows App SDK 1.2 oder höher)
Kopfzeile dwrite_3.h