次の方法で共有


LayerParameters1 関数 (d2d1_1helper.h)

レイヤー リソースのコンテンツ 境界、マスク情報、不透明度設定、その他のオプションを含むD2D1_LAYER_PARAMETERS1構造体を返します。

構文

D2D1_LAYER_PARAMETERS1 LayerParameters1(
  [in, ref]      const D2D1_RECT_F & contentBounds,
  [in, optional] ID2D1Geometry       *geometricMask,
                 D2D1_ANTIALIAS_MODE maskAntialiasMode,
                 D2D1_MATRIX_3X2_F   maskTransform,
                 FLOAT               opacity,
  [in, optional] ID2D1Brush          *opacityBrush,
                 D2D1_LAYER_OPTIONS1 layerOptions
);

パラメーター

[in, ref] contentBounds

型: const D2D1_RECT_F

レイヤーのコンテンツ境界。 これらの境界外のコンテンツは、レンダリングが保証されません。

[in, optional] geometricMask

種類: ID2D1Geometry*

ジオメトリ マスクは、レンダー ターゲットに合成されるレイヤーの領域を指定します。

maskAntialiasMode

種類: D2D1_ANTIALIAS_MODE

geometricMask のアンチエイリアシング モードを指定する 値です。

maskTransform

種類: D2D1_MATRIX_3X2_F

レイヤーの作成時にジオメトリ マスクに適用される変換を指定する 値です。

opacity

型: FLOAT

ターゲットへの合成時にレイヤー内のすべてのリソースに均一に適用される不透明度の値。

[in, optional] opacityBrush

種類: ID2D1Brush*

レイヤーの不透明度を変更するために使用されるブラシ。 ブラシがレイヤーにマップされ、マップされた各ブラシ ピクセルのアルファ チャネルが対応するレイヤー ピクセルに乗算されます。

layerOptions

種類: D2D1_LAYER_OPTIONS1

レイヤーの作成に関するその他のオプション。

戻り値

種類: D2D1_LAYER_PARAMETERS1

塗りつぶされたレイヤー パラメーター構造体。

要件

要件
サポートされている最小のクライアント Windows 7、Windows Vista SP2 と Windows Vista 用プラットフォーム更新プログラム [デスクトップ アプリ |UWP アプリ]
サポートされている最小のサーバー Windows Server 2008 R2、Windows Server 2008 SP2 および Windows Server 2008 用プラットフォーム更新プログラム [デスクトップ アプリ |UWP アプリ]
対象プラットフォーム Windows
ヘッダー d2d1_1helper.h
Library D2d1.lib
[DLL] D2d1.dll