ID2D1DeviceContext ::GetEffectRequiredInputRectangles, méthode (d2d1_1.h)
Retourne les rectangles d’entrée qui doivent être fournis par l’appelant pour produire le rectangle de sortie donné.
Syntaxe
HRESULT GetEffectRequiredInputRectangles(
[in] ID2D1Effect *renderEffect,
[in, optional] const D2D1_RECT_F *renderImageRectangle,
[in] const D2D1_EFFECT_INPUT_DESCRIPTION *inputDescriptions,
[out] D2D1_RECT_F *requiredInputRects,
UINT32 inputCount
);
Paramètres
[in] renderEffect
Type : ID2D1Effect*
Image dont la sortie est rendue.
[in, optional] renderImageRectangle
Type : const D2D1_RECT_F*
Partie de l’image de sortie dont les entrées sont inspectées.
[in] inputDescriptions
Type : const D2D1_EFFECT_INPUT_DESCRIPTION*
Liste des entrées dont les rectangles sont interrogés.
[out] requiredInputRects
Type : D2D1_RECT_F*
Rectangles d’entrée retournés à l’appelant.
inputCount
Type : UINT32
Nombre d’entrées.
Valeur retournée
Type : HRESULT
Un code d’échec, généralement uniquement parce qu’un effet dans la chaîne a retourné une erreur.
Remarques
L’appelant doit veiller à ne pas se fier aux rectangles d’entrée requis retournés. De petites modifications pour l’exactitude du comportement d’un effet peuvent entraîner le retour de différents rectangles. En outre, différents types d’optimisation appliqués à l’intérieur du rendu peuvent également influencer le résultat.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 8 et mise à jour de plateforme pour Windows 7 [applications de bureau | Applications UWP] |
Serveur minimal pris en charge | Windows Server 2012 et mise à jour de plateforme pour Windows Server 2008 R2 [applications de bureau | Applications UWP] |
Plateforme cible | Windows |
En-tête | d2d1_1.h |
DLL | D2d1.dll |