InkPresenterProtractor Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Représente un gabarit visuel, sous la forme d’un traceur pour dessiner des arcs et des courbes, affiché sous la forme d’une superposition semi-transparente sur un InkCanvas.
Le gabarit transforme le rendu d’un trait d’encre :
- Il aligne le trait d’encre sur le bord du gabarit si l’extrémité du stylet se trouve dans un seuil de distance (gouttière).
- Il agit comme un masque et empêche le dessin d’un trait d’encre dans la zone masquée par le gabarit.
InkPresenterRuler peut être manipulé à la fois par programme et par l’utilisateur. Il met également à l’échelle et traduit avec InkCanvas.
public ref class InkPresenterProtractor sealed
/// [Windows.Foundation.Metadata.Activatable(Windows.UI.Input.Inking.IInkPresenterProtractorFactory, 262144, "Windows.Foundation.UniversalApiContract")]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 262144)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class InkPresenterProtractor final
[Windows.Foundation.Metadata.Activatable(typeof(Windows.UI.Input.Inking.IInkPresenterProtractorFactory), 262144, "Windows.Foundation.UniversalApiContract")]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 262144)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class InkPresenterProtractor
Public NotInheritable Class InkPresenterProtractor
- Héritage
- Attributs
- Implémente
Configuration requise pour Windows
Famille d’appareils |
Windows 10 Creators Update (introduit dans 10.0.15063.0)
|
API contract |
Windows.Foundation.UniversalApiContract (introduit dans v4.0)
|
Remarques
L’opacité du gabarit est définie à 75 % en cas de statique et à 50 % pendant la manipulation.
Constructeurs
InkPresenterProtractor(InkPresenter) |
Initialise une nouvelle instance de la classe InkPresenterProtractor. |
Propriétés
AccentColor |
Obtient ou définit la couleur des rayons et des marques horizontales pour le gabarit du traceur. Les rayons représentent l’angle de l’arc dessiné. Ils ne sont visibles que lorsque l’encre est alignée sur le traceur et que le traceur n’a pas été déplacé. Les marques horizontales représentent une ligne horizontale bisectant le traceur. Les positions par défaut sont 3 et 9 heures, mais une transformation de rotation peut être appliquée au traceur, qui fait également pivoter les marques. |
AreRaysVisible |
Obtient ou définit si les rayons sont affichés sur le gabarit du traceur. Les rayons représentent l’angle de l’arc dessiné. Ils ne sont visibles que lorsque l’encre est alignée sur le traceur et que le traceur n’a pas été déplacé. |
AreTickMarksVisible |
Obtient ou définit si les marques de graduation sont affichées sur le gabarit du traceur. Les graduations représentent les marques de degré sur le traceur. |
BackgroundColor |
Obtient ou définit la couleur d’arrière-plan du InkPresenterProtractor. |
ForegroundColor |
Obtient ou définit la couleur des éléments de premier plan sur un InkPresenterProtractor. |
IsAngleReadoutVisible |
Obtient ou définit si l’angle numérique est affiché sur le gabarit du traceur. L’angle de lecture représente la valeur numérique de l’angle de l’arc dessiné. |
IsCenterMarkerVisible |
Obtient ou définit si la marque centrale est affichée sur le gabarit du traceur. La marque centrale représente le visuel au centre du traceur. |
IsResizable |
Obtient ou définit si le gabarit du protracteur peut être redimensionné. |
IsVisible |
Obtient ou définit si le gabarit du protracteur est visible. |
Kind |
Obtient le type de gabarit à afficher sur inkCanvas. |
Radius |
Obtient ou définit la taille radiale du traceur. |
Transform |
Obtient ou définit la position et l’angle de rotation du gabarit du traceur dans l’espace de coordonnées 2D d’InkCanvas. La position et la rotation sont basées sur le coin supérieur gauche du gabarit par rapport à l’origine du InkCanvas. |
S’applique à
Voir aussi
- Interactions avec le stylo et le stylet
- Bien démarrer : Prise en charge de l’entrée manuscrite dans votre application UWP
- Exemple d’analyse d’encre (de base) (C#)
- Exemple de reconnaissance de l’écriture manuscrite manuscrite (C#)
- Enregistrer et charger des traits d’encre à partir d’un fichier ISF (Ink Serialized Format)
- Enregistrer et charger des traits d’encre à partir du Presse-papiers
- Exemple d’emplacement et d’orientation de la barre d’outils Ink (de base)
- Exemple d’emplacement et d’orientation de la barre d’outils Ink (dynamique)
- Exemple de livre de coloriage
- Exemple de notes de famille
- Exemple d’entrée manuscrite (JavaScript)
- Exemple d’entrée manuscrite simple (C#/C++)
- Exemple d’entrée manuscrite complexe (C++)
- Exemple d’analyse d’encre