Partager via


Méthode IInkStrokeDisp ::GetPacketDescriptionPropertyMetrics (msinkaut.h)

Récupère les métriques pour un type de description de paquet donné.

Syntaxe

HRESULT GetPacketDescriptionPropertyMetrics(
  [in]  BSTR                     PropertyName,
  [out] long                     *Minimum,
  [out] long                     *Maximum,
  [out] TabletPropertyMetricUnit *Units,
  [out] float                    *Resolution
);

Paramètres

[in] PropertyName

Identificateur global unique (GUID) des constantes PacketProperty qui identifie la propriété pour laquelle obtenir des métriques.

Pour plus d’informations sur le type de données BSTR, consultez Utilisation de la bibliothèque COM.

[out] Minimum

Valeur minimale, en unités logiques, que la tablette signale pour cette propriété. Par exemple, une tablette signalant des valeurs x comprises entre 0 et 9 000 aurait un minimum logique de 0.

[out] Maximum

Valeur maximale, en unités logiques, que la tablette signale pour cette propriété. Par exemple, une tablette signalant des valeurs x comprises entre 0 et 9 000 aurait un maximum logique de 9 000.

[out] Units

Unités physiques de la propriété, telles que les pouces ou les degrés. Pour obtenir la liste des unités de propriété, consultez le type d’énumération TabletPropertyMetricUnit .

[out] Resolution

Valeur de résolution ou d’incrémentation pour le membre d’unités . Par exemple, une tablette qui indique 400 points par pouce (ppp) aurait une valeur de résolution de 400.

Valeur retournée

Cette méthode peut retourner l’une de ces valeurs.

Code de retour Description
S_OK
Réussite.
E_POINTER
Un paramètre contenait un pointeur non valide.
E_OUTOFMEMORY
Impossible d’allouer la mémoire nécessaire pour effectuer cette demande.
CO_E_CLASSSTRING
Format GUID non valide.
E_INVALIDARG
La propriété n’existe pas dans la collection.
E_INK_EXCEPTION
Une exception s’est produite lors du traitement.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows XP Édition Tablet PC [applications de bureau uniquement]
Serveur minimal pris en charge Aucun pris en charge
Plateforme cible Windows
En-tête msinkaut.h
Bibliothèque InkObj.dll

Voir aussi

GetPacketValuesByProperty, méthode

GetPropertyMetrics, méthode

IInkStrokeDisp, interface

SetPacketValuesByProperty, méthode

TabletPropertyMetricUnit, énumération