Condividi tramite


ID2D1DeviceContext::FillOpacityMask(ID2D1Bitmap*,ID2D1Brush*,constD2D1_RECT_F*,constD2D1_RECT_F*) (d2d1_1.h)

Compilare usando il canale alfa della bitmap della maschera di opacità fornita. L'opacità del pennello verrà modulata dalla maschera. La modalità di antialiasing di destinazione di rendering deve essere impostata su alias.

Sintassi

void FillOpacityMask(
  [in]           ID2D1Bitmap       *opacityMask,
  [in]           ID2D1Brush        *brush,
  [in, optional] const D2D1_RECT_F *destinationRectangle,
  [in, optional] const D2D1_RECT_F *sourceRectangle
);

Parametri

[in] opacityMask

Tipo: ID2D1Bitmap*

Bitmap che funge da maschera di opacità

[in] brush

Tipo: ID2D1Brush*

Pennello da usare per riempire la primitiva.

[in, optional] destinationRectangle

Tipo: const D2D1_RECT_F*

Rettangolo di destinazione da restituire nella destinazione di rendering

[in, optional] sourceRectangle

Tipo: const D2D1_RECT_F*

Rettangolo di origine dalla bitmap della maschera di opacità.

Valore restituito

nessuno

Requisiti

Requisito Valore
Client minimo supportato Windows 8 e Aggiornamento della piattaforma per Windows 7 [app desktop | App UWP]
Server minimo supportato Windows Server 2012 e Aggiornamento della piattaforma per Windows Server 2008 R2 [app desktop | App UWP]
Piattaforma di destinazione Windows
Intestazione d2d1_1.h
DLL D2d1.dll

Vedi anche

ID2D1DeviceContext