Condividi tramite


CD2DGradientBrush::CD2DGradientBrush

Costruisce un oggetto CD2DGradientBrush.

CD2DGradientBrush(
   CRenderTarget* pParentTarget,
   const D2D1_GRADIENT_STOP* gradientStops,
   UINT gradientStopsCount,
   D2D1_GAMMA colorInterpolationGamma = D2D1_GAMMA_2_2,
   D2D1_EXTEND_MODE extendMode = D2D1_EXTEND_MODE_CLAMP,
   CD2DBrushProperties* pBrushProperties = NULL,
   BOOL bAutoDestroy = TRUE
);

Parametri

  • pParentTarget
    Un puntatore alla destinazione di rendering.

  • gradientStops
    Puntatore a una matrice di strutture D2D1_GRADIENT_STOP.

  • gradientStopsCount
    Un valore maggiore o uguale a 1 che specifica il numero di cursori sfumatura nella matrice gradientStops.

  • colorInterpolationGamma
    Lo spazio in cui l'interpolazione cromatica tra i cursori di sfumatura viene eseguito.

  • extendMode
    Il comportamento della sfumatura al di fuori dell'intervallo normalizzato [0,1].

  • pBrushProperties
    Un puntatore all'opacità e alla trasformazione di un pennello.

  • bAutoDestroy
    Indica che l'oggetto verrà eliminato dal proprietario (pParentTarget).

Requisiti

Intestazione: afxrendertarget.h

Vedere anche

Riferimenti

Classe CD2DGradientBrush