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