ID2D1RenderTarget::CreateBitmapBrush メソッド

指定されたビットマップから ID2D1BitmapBrush を作成します。

構文

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

パラメーター

  • bitmap [in]
    ID2D1Bitmap 新しいブラシのビットマップのコンテンツ。
  • bitmapBrushProperties
    D2D1_BITMAP_BRUSH_PROPERTIES 新しいブラシの拡張モードと補間モード。
  • brushProperties
    D2D1_BRUSH_PROPERTIES 新しいブラシの不透明度と変換。
  • bitmapBrush [out]
    ID2D1BitmapBrush このメソッドが返されるときに、新しいブラシへのポインターへのポインターが格納されます。このパラメーターは初期化されずに渡されます。

戻り値

HRESULT

メソッドが成功した場合は、S_OK が返されます。 それ以外の場合は、エラー コードが返されます。HRESULT.

ビットマップ ブラシで領域を描画する方法の例については、「ビットマップ ブラシを作成する方法」を参照してください。

要件

クライアントの最小要件

Windows 7, Windows Vista SP2 および Windows Vista 用のプラットフォーム更新プログラム

サーバーの最小要件

Windows Server 2008 R2, Windows Server 2008 SP2 および Windows Server 2008 用のプラットフォーム更新プログラム

ヘッダー

D2d1.h

ライブラリ

D2d1.lib

DLL

D2d1.dll

参照

ID2D1RenderTarget

ビットマップ ブラシを作成する方法

ブラシの概要