Condividi tramite


Metodo IInkStrokeDisp::HitTestCircle (msinkaut.h)

Determina se un tratto è completamente all'interno o intersecato da un determinato cerchio.

Sintassi

HRESULT HitTestCircle(
  [in]          long         X,
  [in]          long         Y,
  [in]          float        Radius,
  [out, retval] VARIANT_BOOL *Intersects
);

Parametri

[in] X

Posizione x del centro del cerchio hit-test nelle coordinate dello spazio penna.

[in] Y

Posizione y del centro del cerchio hit-test nelle coordinate dello spazio penna.

[in] Radius

Raggio del cerchio da usare nel hit test.

[out, retval] Intersects

VARIANT_TRUE se il tratto interseca o si trova all'interno del cerchio; in caso contrario, VARIANT_FALSE

Valore restituito

Questo metodo può restituire uno di questi valori.

Codice restituito Descrizione
S_OK
Operazione completata.
E_POINTER
Un parametro contiene un puntatore non valido.
E_INK_EXCEPTION
Si è verificata un'eccezione all'interno del metodo.
E_UNEXPECTED
Parametro o tipo di proprietà imprevisto.

Requisiti

   
Client minimo supportato Windows XP Tablet PC Edition [solo app desktop]
Server minimo supportato Nessuno supportato
Piattaforma di destinazione Windows
Intestazione msinkaut.h
Libreria InkObj.dll

Vedi anche

Metodo GetRectangleIntersections

Metodo HitTest(Point, Single)

Interfaccia IInkStrokeDisp

Metodo NearestPoint [Interfaccia IInkStrokeDisp]