Méthode IXamlDiagnostics2 ::HitTestForXamlRoot (xamlom.winui.h)
Obtient tous les éléments de l’arborescence visuelle qui se trouvent dans le rectangle spécifié.
Syntaxe
HRESULT HitTestForXamlRoot(
InstanceHandle instanceHandle,
RECT rect,
unsigned int *pCount,
InstanceHandle **ppInstanceHandles
);
Paramètres
instanceHandle
Handle de l’instance XamlRoot.
rect
Zone à tester.
pCount
Nombre d’éléments trouvés.
ppInstanceHandles
Tableau contenant tous les éléments trouvés.
Valeur retournée
Si cette méthode réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.
Notes
Cette méthode effectue des tests d’accès pour le xamlRoot passé en tant que instanceHandle
, dans les limites de rect
. Retourne le nombre d’éléments atteints dans pCount
et les éléments eux-mêmes dans ppInstanceHandles
. Cette méthode remplace IXamlDiagnostics ::HitTest, qui suppose qu’il n’y a qu’une seule fenêtre main et qu’elle n’effectue que des tests de positionnement.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 10, version 1809 (avec SDK d'application Windows 1.0 ou version ultérieure) |
En-tête | xamlom.winui.h |