Metodo IXamlDiagnostics2::HitTestForXamlRoot (xamlom.winui.h)
Ottiene tutti gli elementi nella struttura ad albero visuale che rientrano nel rettangolo specificato.
Sintassi
HRESULT HitTestForXamlRoot(
InstanceHandle instanceHandle,
RECT rect,
unsigned int *pCount,
InstanceHandle **ppInstanceHandles
);
Parametri
instanceHandle
Handle per l'istanza xamlRoot.
rect
Area da eseguire per l'hit test.
pCount
Numero di elementi trovati.
ppInstanceHandles
Matrice contenente tutti gli elementi trovati.
Valore restituito
Se questo metodo ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT.
Commenti
Questo metodo esegue hit testing per XamlRoot passato come instanceHandle
, all'interno dei limiti di rect
. Restituisce il numero di elementi raggiunti in pCount
e gli elementi stessi in ppInstanceHandles
. Questo metodo sostituisce IXamlDiagnostics::HitTest, che presuppone che vi sia una sola finestra principale ed esegua solo hit testing al suo interno.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 10, versione 1809 (con SDK per app di Windows 1.0 o versione successiva) |
Intestazione | xamlom.winui.h |