Metodo IXpsOMGradientBrush::GetGradientStops (xpsobjectmodel.h)
Ottiene un puntatore a un'interfaccia IXpsOMGradientStopCollection che contiene la raccolta di interfacce IXpsOMGradientStop che definiscono la sfumatura.
Sintassi
HRESULT GetGradientStops(
[out, retval] IXpsOMGradientStopCollection **gradientStops
);
Parametri
[out, retval] gradientStops
Puntatore all'interfaccia IXpsOMGradientStopCollection che contiene la raccolta di interfacce IXpsOMGradientStop .
Valore restituito
Il metodo restituisce un valore HRESULT. I valori possibili includono, ma non solo, quelli nella tabella che segue. Per informazioni sui valori restituiti dell'API documento XPS non elencati in questa tabella, vedere Errori del documento XPS.
Codice restituito | Descrizione |
---|---|
|
Il metodo è riuscito. |
|
gradientStops è NULL. |
Commenti
Le interruzioni sfumature, descritte in XPS OM da un'interfaccia IXpsOMGradientStop , vengono usate per definire il colore in una posizione specifica lungo un percorso sfumato; il colore viene interpolato tra le interruzioni sfumature. La figura seguente mostra il percorso della sfumatura e le interruzioni sfumature di una sfumatura lineare.
La figura seguente mostra le interruzioni sfumature di una sfumatura radiale. In questo esempio, l'area del gradiente è l'area racchiusa dall'ellisse esterna e la sfumatura radiale usa il metodo spread XPS_SPREAD_METHOD_REFLECT per riempire lo spazio all'esterno dell'area del gradiente.Requisiti
Client minimo supportato | Windows 7, Windows Vista con SP2 e Aggiornamento della piattaforma per Windows Vista [app desktop | App UWP] |
Server minimo supportato | Windows Server 2008 R2, Windows Server 2008 con SP2 e Platform Update per Windows Server 2008 [app desktop | App UWP] |
Piattaforma di destinazione | Windows |
Intestazione | xpsobjectmodel.h |