次の方法で共有


SetDpiCompensatedEffectInput 関数 (d2d1_1helper.h)

デバイス コンテキストの DPI の変化に応じて視覚的な外観を維持するために DPI 補正効果を挿入しながら、ビットマップを効果入力として設定します。

構文

HRESULT SetDpiCompensatedEffectInput(
  [in]           ID2D1DeviceContext      *deviceContext,
  [in]           ID2D1Effect             *effect,
                 UINT32                  inputIndex,
  [in, optional] ID2D1Bitmap             *inputBitmap,
                 D2D1_INTERPOLATION_MODE interpolationMode,
                 D2D1_BORDER_MODE        borderMode
);

パラメーター

[in] deviceContext

種類: ID2D1DeviceContext*

効果の作成者であるデバイス コンテキスト。

[in] effect

型: ID2D1Effect*

関数は、この効果の入力を設定します。

inputIndex

種類: UINT32

設定する入力のインデックス。

[in, optional] inputBitmap

種類: ID2D1Bitmap*

入力ビットマップ。

interpolationMode

種類: D2D1_INTERPOLATION_MODE

DPI 補正効果の補間モード。

borderMode

種類: D2D1_BORDER_MODE

DPI 補正効果の境界線モード。

戻り値

種類: HRESULT

この関数が成功すると、 S_OKが返されます。 そうでない場合は、HRESULT エラー コードを返します。

要件

要件
サポートされている最小のクライアント 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