D2D1_COLOR_F

色の赤、緑、青、アルファの各コンポーネントについて説明します。

typedef D2D_COLOR_F D2D1_COLOR_F;

解説

D2D1_COLOR_F は、 D2D_COLOR_Fの typedef であり、それ自体が D3DCOLORVALUE の typedef です。 D2D1_COLOR_Fによって提供されるメンバーの詳細については、「D3DCOLORVALUE」を参照してください。

ColorF クラスには、色を定義するための定義済みの色とヘルパー関数のセットが用意されています。 詳細については、「 ColorF リファレンス」を参照してください。

次の例では、ID2D1SolidColorBrush を作成するときに ColorF クラスを使用して、定義済みの色 (黒) を指定します。

hr = m_pRenderTarget->CreateSolidColorBrush(
    D2D1::ColorF(D2D1::ColorF::Black, 1.0f),
    &m_pBlackBrush
    );

次の例では、 ColorF クラスを使用して、赤、緑、青、アルファの値を使用して色を指定します。

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 用プラットフォーム更新プログラム [デスクトップ アプリ |UWP アプリ]
サポートされている最小のサーバー
Windows Server 2008 R2、Windows Server 2008 SP2 および Windows Server 2008 用プラットフォーム更新プログラム [デスクトップ アプリ |UWP アプリ]
サポートされている最小の電話
Windows Phone 8.1 [Windows Phone Silverlight 8.1 アプリと Windows ランタイム アプリ]
ヘッダー
D2DBaseTypes.h (D2d1.h を含む)

関連項目

D3DCOLORVALUE

ColorF