Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
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 |