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 paintElement- Ausgabeparameter zurück.

Syntax

HRESULT MoveToNextSibling(
  DWRITE_PAINT_ELEMENT *paintElement,
  UINT32               structSize
);

Die 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 Standard-HRESULT- Fehlercode. Der Rückgabewert ist E_INVALIDARG, wenn das aktuelle Paint-Element nicht über ein nächstes gleichgeordnetes Element verfügt.

Bemerkungen

Sie können (a priori aus dem Farbtyp und den Eigenschaften) bestimmen, ob ein Paint-Element untergeordnete Elemente hat und wie viele. Weitere Informationen finden Sie unter DWRITE_PAINT_ELEMENT.

Anforderungen

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