Condividi tramite


Metodo GraphicsPath::SetMarker (gdipluspath.h)

Il metodo GraphicsPath::SetMarker designa l'ultimo punto in questo percorso come punto di marcatore.

Sintassi

Status SetMarker();

Valore restituito

Tipo: Stato

Se il metodo ha esito positivo, restituisce Ok, ovvero un elemento dell'enumerazione Status .

Se il metodo ha esito negativo, restituisce uno degli altri elementi dell'enumerazione Status .

Commenti

Un oggetto GraphicsPath include una matrice di punti e una matrice di tipi. Ogni elemento nella matrice di tipi è un byte che specifica il tipo di punto e un set di flag per l'elemento corrispondente nella matrice di punti. I tipi di punti e i flag possibili sono elencati nell'enumerazione PathPointType .

Ogni volta che si aggiunge una riga, una curva o una forma a un percorso, la matrice di punti e la matrice di tipi vengono espanse. Quando si chiama GraphicsPath::SetMarker, viene inserito un flag di marcatore nell'ultimo byte della matrice di tipi. Tale flag designa l'ultimo punto della matrice di punti come punto di marcatore.

I marcatori dividono un percorso in sezioni. È possibile usare un oggetto GraphicsPathIterator per disegnare sezioni selezionate di un percorso.

Requisiti

Requisito Valore
Client minimo supportato Windows XP, Windows 2000 Professional [solo app desktop]
Server minimo supportato Windows 2000 Server [solo app desktop]
Piattaforma di destinazione Windows
Intestazione gdipluspath.h (include Gdiplus.h)
Libreria Gdiplus.lib
DLL Gdiplus.dll

Vedi anche

Ritaglio con un'area

Costruzione e creazione di percorsi

Creazione di una sfumatura di percorso

GraphicsPath

GraphicsPath::CloseFigure

GraphicsPath::GetPathTypes

GraphicsPath::StartFigure

GraphicsPathIterator

Metodi GraphicsPathIterator::NextMarker

Metodi GraphicsPathIterator::NextSubpath

Percorsi