Sdílet prostřednictvím


CD2DBitmapBrush::CD2DBitmapBrush

Vytvoří objekt CD2DBitmapBrush.

CD2DBitmapBrush(
   CRenderTarget* pParentTarget,
   D2D1_BITMAP_BRUSH_PROPERTIES* pBitmapBrushProperties = NULL,
   CD2DBrushProperties* pBrushProperties = NULL,
   BOOL bAutoDestroy = TRUE
);
CD2DBitmapBrush(
   CRenderTarget* pParentTarget,
   UINT uiResID,
   LPCTSTR lpszType = NULL,
   CD2DSizeU sizeDest = CD2DSizeU(0,
   0),
   D2D1_BITMAP_BRUSH_PROPERTIES* pBitmapBrushProperties = NULL,
   CD2DBrushProperties* pBrushProperties = NULL,
   BOOL bAutoDestroy = TRUE
);
CD2DBitmapBrush(
   CRenderTarget* pParentTarget,
   LPCTSTR lpszImagePath,
   CD2DSizeU sizeDest = CD2DSizeU(0,
   0),
   D2D1_BITMAP_BRUSH_PROPERTIES* pBitmapBrushProperties = NULL,
   CD2DBrushProperties* pBrushProperties = NULL,
   BOOL bAutoDestroy = TRUE
);

Parametry

  • pParentTarget
    Ukazatel na cíl vykreslení.

  • pBitmapBrushProperties
    Ukazatel na režimy rozšířit a interpolace režim rastr stopy.

  • pBrushProperties
    Ukazatel na krytí a transformace stopu.

  • bAutoDestroy
    Označuje, že objekt bude zničená vlastníka (pParentTarget).

  • uiResID
    Číslo ID zdroje zdroje.

  • lpszType
    Ukazatel na řetězec zakončený hodnotou null, který obsahuje typ prostředku.

  • sizeDest
    Určení velikosti bitmapy.

  • lpszImagePath
    Ukazatel na řetězec zakončený hodnotou null, který obsahuje název souboru.

Požadavky

Záhlaví: afxrendertarget.h

Viz také

Referenční dokumentace

Třída CD2DBitmapBrush