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
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 |