Condividi tramite


Metodo ID2D1RenderTarget::CreateBitmapBrush(ID2D1Bitmap*, constD2D1_BITMAP_BRUSH_PROPERTIES&,ID2D1BitmapBrush**) (d2d1.h)

Crea un ID2D1BitmapBrush dalla bitmap specificata. Il pennello usa i valori predefiniti per la relativa opacità e trasformazione.

Sintassi

HRESULT CreateBitmapBrush(
  [in]  ID2D1Bitmap                          *bitmap,
  [ref] const D2D1_BITMAP_BRUSH_PROPERTIES & bitmapBrushProperties,
  [out] ID2D1BitmapBrush                     **bitmapBrush
);

Parametri

[in] bitmap

Tipo: ID2D1Bitmap*

Contenuto bitmap del nuovo pennello.

[ref] bitmapBrushProperties

Tipo: const D2D1_BITMAP_BRUSH_PROPERTIES

Modalità di estensione e modalità di interpolazione del nuovo pennello.

[out] bitmapBrush

Tipo: ID2D1BitmapBrush**

Quando questo metodo restituisce, contiene un puntatore a un puntatore al nuovo pennello. Questo parametro viene passato non inizializzato.

Valore restituito

Tipo: HRESULT

Se questo metodo ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT .

Commenti

Il pennello bitmap creato da questo metodo ha una opacità di 1.0f e la matrice di identità come trasformazione.

Esempio

Per un esempio che mostra come disegnare un'area con un pennello bitmap, vedere Come creare un pennello bitmap.

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 d2d1.h
Libreria D2d1.lib
DLL D2d1.dll

Vedi anche

Panoramica dei pennelli

Come creare un pennello bitmap

ID2D1RenderTarget