ID2D1Ink::SetSegments-Methode (d2d1_3.h)

Updates die angegebenen Segmente in diesem Freihandobjekt mit neuen Steuerungspunkten.

Syntax

HRESULT SetSegments(
       UINT32                        startSegment,
  [in] const D2D1_INK_BEZIER_SEGMENT *segments,
       UINT32                        segmentsCount
);

Parameter

startSegment

Typ: UINT32

Der Index des ersten zu aktualisierenden Segments in diesem Freihandobjekt.

[in] segments

Typ: const D2D1_INK_BEZIER_SEGMENT*

Ein Zeiger auf das Array von Segmentdaten, die im Update verwendet werden sollen.

segmentsCount

Typ: UINT32

Die Anzahl der Segmente in diesem Freihandobjekt, die mit neuen Daten aktualisiert werden. Beachten Sie, dass segmentCount kleiner oder gleich der Anzahl von Segmenten im Freihandobjekt abzüglich startSegment sein muss.

Rückgabewert

Typ: HRESULT

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

Anforderungen

   
Zielplattform Windows
Kopfzeile d2d1_3.h
Bibliothek D2d1_3.lib
DLL D2d1_3.dll

Weitere Informationen

ID2D1Ink