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

指定された赤、緑、青、およびアルファ値を含む ColorF クラスの新しいインスタンスを作成します。

構文

ColorF(FLOAT, FLOAT, FLOAT, FLOAT)(
    FLOAT r,
    FLOAT g,
    FLOAT b,
    FLOAT a = 1.0
);

パラメーター

  • r
    FLOAT 構築する色の赤コンポーネント。
  • g
    FLOAT 構築する色の緑コンポーネント。
  • b
    FLOAT 構築する色の青コンポーネント。
  • a
    FLOAT 構築する色のアルファ値。アルファ チャネル値の範囲は 0.0 ~ 1.0 です。0.0 は完全に透明な色を表し、1.0 は完全に不透明な色を表します。既定値は 1.0 です。

次の例では、1 つの色の赤、緑、青、およびアルファの値を指定しています。

  ID2D1SolidColorBrush *pGridBrush = NULL;
hr = pCompatibleRenderTarget->CreateSolidColorBrush(
    D2D1::ColorF(D2D1::ColorF(0.93f, 0.94f, 0.96f, 1.0f)),
    &pGridBrush
    );

要件

クライアントの最小要件

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

ブラシの概要