IInkRenderer ::D raw, méthode (msinkaut.h)
Dessine des traits d’encre à l’aide du contexte d’appareil connu.
Syntaxe
HRESULT Draw(
[in] LONG_PTR hDC,
[in] IInkStrokes *Strokes
);
Paramètres
[in] hDC
Spécifie le hWnd du contexte de l’appareil sur lequel dessiner.
[in] Strokes
Spécifie les traits à dessiner.
Valeur retournée
Cette méthode peut retourner l’une de ces valeurs.
Code de retour | Description |
---|---|
|
Réussite. |
|
Un paramètre contenait un pointeur non valide. |
|
Le paramètre strokes est associé à un autre objet InkDisp . |
|
Un argument n’est pas valide. |
|
Le paramètre hdc ou traits ne pointe pas vers un objet valide. |
|
Une exception s’est produite à l’intérieur de la méthode. |
|
Type de paramètre ou de propriété inattendu. |
Remarques
La largeur du stylet est multipliée (ou mise à l’échelle) par la racine carrée du déterminant de la transformation d’affichage.
Note Si vous n’avez pas défini explicitement la largeur du stylet, elle est 53 par défaut. Vous devez multiplier la largeur du stylet par la racine carrée du déterminant pour obtenir le cadre englobant correct. La hauteur et la largeur du cadre englobant sont augmentées de la moitié de cette quantité dans chaque sens.
Note Utilisez la méthode DrawStroke pour dessiner un seul trait.
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 |