Fonction SetDpiCompensatedEffectInput (d2d1_1helper.h)
Définit une bitmap en tant qu’entrée d’effet, tout en insérant un effet de compensation DPI pour préserver l’apparence visuelle à mesure que la DPI du contexte de l’appareil change.
Syntaxe
HRESULT SetDpiCompensatedEffectInput(
[in] ID2D1DeviceContext *deviceContext,
[in] ID2D1Effect *effect,
UINT32 inputIndex,
[in, optional] ID2D1Bitmap *inputBitmap,
D2D1_INTERPOLATION_MODE interpolationMode,
D2D1_BORDER_MODE borderMode
);
Paramètres
[in] deviceContext
Type : ID2D1DeviceContext*
Contexte de l’appareil qui est le créateur de l’effet.
[in] effect
Type : ID2D1Effect*
La fonction définit l’entrée de cet effet.
inputIndex
Type : UINT32
Index de l’entrée à définir.
[in, optional] inputBitmap
Type : ID2D1Bitmap*
Bitmap d’entrée.
interpolationMode
Type : D2D1_INTERPOLATION_MODE
Mode d’interpolation pour l’effet de compensation DPI.
borderMode
Type : D2D1_BORDER_MODE
Mode bordure pour l’effet de compensation DPI.
Valeur retournée
Type : HRESULT
Si cette fonction réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.
Spécifications
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 7, Windows Vista avec SP2 et Mise à jour de plateforme pour Windows Vista [applications de bureau | Applications UWP] |
Serveur minimal pris en charge | Windows Server 2008 R2, Windows Server 2008 avec SP2 et Mise à jour de plateforme pour Windows Server 2008 [applications de bureau | Applications UWP] |
Plateforme cible | Windows |
En-tête | d2d1_1helper.h |
Bibliothèque | D2d1.lib |
DLL | D2d1.dll |