Condividi tramite


enumerazione XPS_SPREAD_METHOD (xpsobjectmodel.h)

Descrive il modo in cui l'area di diffusione deve essere riempita. L'area di diffusione è l'area che rientra nell'area di disegno, ma all'esterno dell'area sfumatura.

Sintassi

typedef enum __MIDL___MIDL_itf_xpsobjectmodel_0000_0000_0003 {
  XPS_SPREAD_METHOD_PAD = 1,
  XPS_SPREAD_METHOD_REFLECT,
  XPS_SPREAD_METHOD_REPEAT
} XPS_SPREAD_METHOD;

Costanti

 
XPS_SPREAD_METHOD_PAD
Valore: 1
L'area di distribuzione viene riempita con il colore il cui valore è uguale al colore alla fine dell'area sfumatura.
XPS_SPREAD_METHOD_REFLECT
L'area di distribuzione viene riempita ripetendo la riflessione alternata della sfumatura all'interno dell'area sfumatura.
XPS_SPREAD_METHOD_REPEAT
L'area di distribuzione viene riempita ripetendo la sfumatura all'interno dell'area sfumatura, nello stesso orientamento e direzione.

Commenti

La figura seguente illustra l'effetto dei metodi di diffusione sulle sfumature disegnate usando le interfacce IXpsOMLinearGradientBrush e IXpsOMRadialGradientBrush . L'area sfumatura di un'interfaccia IXpsOMLinearGradientBrush viene definita chiamando i metodi SetStartPoint e SetEndPoint; L'area sfumatura di un'interfaccia IXpsOMRadialGradientBrush viene definita chiamando i metodi SetCenter, SetGradientOrigin e SetRadiiSizes. L'area sfumatura è l'area all'interno delle linee tratteggiate e l'area di diffusione è l'area all'esterno dell'area sfumatura.

Figura che mostra esempi del metodo di diffusione

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]
Intestazione xpsobjectmodel.h

Vedi anche

XML Paper Specification