Share via


ColorF::ColorF(UINT32, FLOAT) コンストラクター

指定された RBG 値とアルファ値を含む ColorF クラスの新しいインスタンスを作成します。

構文

ColorF(UINT32, FLOAT)(
    UINT32 rgb,
    FLOAT a = 1.0
);

パラメーター

  • rgb
    UINT32 構築する色の RGB 値。
  • a
    FLOAT 構築する色のアルファ値。アルファ チャネル値の範囲は 0.0 ~ 1.0 です。0.0 は完全に透明な色を表し、1.0 は完全に不透明な色を表します。既定値は 1.0 です。

次の例では、16 進値を指定して色を作成します。

  hr = m_pRenderTarget->CreateSolidColorBrush(
    D2D1::ColorF(D2D1::ColorF(0x9ACD32, 1.0f)),  
    &m_pYellowGreenBrush
    );

要件

クライアントの最小要件

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

サーバーの最小要件

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

ヘッダー

D2d1helper.h

ライブラリ

D2d1.lib

DLL

D2d1.dll

名前空間

D2D1

参照

ColorF

ブラシの概要