Método IInkStrokeDisp::GetBoundingBox (msinkaut.h)
Recupera el rectángulo delimitador en coordenadas de espacio de entrada de lápiz para todos los trazos de un objeto InkDisp , un trazo individual o una colección InkStrokes .
Sintaxis
HRESULT GetBoundingBox(
[in, optional] InkBoundingBoxMode BoundingBoxMode,
[out, retval] IInkRectangle **Rectangle
);
Parámetros
[in, optional] BoundingBoxMode
Opcional. Especifica las características de trazo que se van a usar para calcular el rectángulo de selección. El valor predeterminado es -1, lo que indica que se usan todas las características de un trazo para especificar el rectángulo de selección.
Para obtener más información sobre el uso de características de trazo para calcular un rectángulo de selección, vea el tipo de enumeración BoundingBoxMode .
[out, retval] Rectangle
Cuando este método devuelve, contiene un puntero al rectángulo que define el rectángulo delimitador de un objeto InkDisp , un objeto IInkStrokeDisp o una colección InkStrokes .
Valor devuelto
Este método puede devolver uno de estos valores.
Código devuelto | Descripción |
---|---|
|
Correcto. |
|
Un parámetro contenía un puntero no válido. |
|
Se produjo una excepción dentro del método . |
|
Tipo de propiedad o parámetro inesperado. |
|
El objeto InkRectangle no está registrado. |
Comentarios
Cuando el rectángulo de límite se ve afectado por el ancho del lápiz, este ancho se escala adecuadamente para la transformación de vista de InkRenderer. Para ello, el ancho del lápiz se multiplica por la raíz cuadrada del determinante de la transformación de vista.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows XP Tablet PC Edition [solo aplicaciones de escritorio] |
Servidor mínimo compatible | No se admite ninguno |
Plataforma de destino | Windows |
Encabezado | msinkaut.h |
Library | InkObj.dll |