InkPresenterProtractor Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Representa um estêncil visual, na forma de um prolongador para arcos e curvas de desenho, exibido como uma sobreposição semitransparente em um InkCanvas.
O estêncil transforma como um traço de tinta é renderizado:
- Ele ajusta o traço de tinta à borda do estêncil se a ponta da caneta estiver dentro de um limite de distância (medianiz).
- Ele atua como uma máscara e impede o desenho de um traço de tinta dentro da área obscurecida pelo estêncil.
O InkPresenterRuler pode ser manipulado programaticamente e pelo usuário. Ele também dimensiona e converte com o 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
- Herança
- Atributos
- Implementações
Requisitos do Windows
Família de dispositivos |
Windows 10 Creators Update (introduzida na 10.0.15063.0)
|
API contract |
Windows.Foundation.UniversalApiContract (introduzida na v4.0)
|
Comentários
A opacidade do estêncil é definida em 75% quando estático e 50% durante a manipulação.
Construtores
InkPresenterProtractor(InkPresenter) |
Inicializa uma nova instância da classe InkPresenterProtractor . |
Propriedades
AccentColor |
Obtém ou define a cor dos raios e marcas horizontais para o estêncil de transferidor. Os raios representam o ângulo do arco desenhado. Eles são visíveis apenas quando a tinta é ajustada ao prolongador e o prolongador não foi movido. As marcas horizontais representam uma linha horizontal bissectando o prolongador. As posições padrão são 3 e 9 horas, mas uma transformação de rotação pode ser aplicada ao transferidor, que também gira as marcas. |
AreRaysVisible |
Obtém ou define se os raios são exibidos no estêncil do transferidor. Os raios representam o ângulo do arco desenhado. Eles são visíveis apenas quando a tinta é ajustada ao prolongador e o prolongador não foi movido. |
AreTickMarksVisible |
Obtém ou define se as marcas de escala são exibidas no estêncil do transferidor. Marcas de escala representam as marcas de grau no transferidor. |
BackgroundColor |
Obtém ou define a cor da tela de fundo do InkPresenterProtractor. |
ForegroundColor |
Obtém ou define a cor dos elementos em primeiro plano em um InkPresenterProtractor. |
IsAngleReadoutVisible |
Obtém ou define se o ângulo numérico é exibido no estêncil do transferidor. A leitura do ângulo representa o valor numérico para o ângulo do arco desenhado. |
IsCenterMarkerVisible |
Obtém ou define se a marca central é exibida no estêncil do transferidor. A marca central representa o visual no centro do prolongador. |
IsResizable |
Obtém ou define se o estêncil de transferidor pode ser redimensionado. |
IsVisible |
Obtém ou define se o estêncil de transferidor está visível. |
Kind |
Obtém o tipo de estêncil a ser exibido no InkCanvas. |
Radius |
Obtém ou define o tamanho radial do prolongador. |
Transform |
Obtém ou define a posição e o ângulo de rotação do estêncil de transferidor dentro do espaço de coordenadas 2D do InkCanvas. A posição e a rotação são baseadas no canto superior esquerdo do estêncil em relação à origem do InkCanvas. |
Aplica-se a
Confira também
- Interações por caneta
- Introdução: oferecer suporte à tinta em seu aplicativo UWP
- Exemplo de análise de tinta (básico) (C#)
- Exemplo de reconhecimento de manuscrito à tinta (C#)
- Salvar e carregar traços de tinta de um arquivo ISF (Ink Serialized Format)
- Salvar e carregar traços de tinta da área de transferência
- Exemplo de localização e orientação da barra de ferramentas de tinta (básico)
- Exemplo de localização e orientação da barra de ferramentas de tinta (dinâmico)
- Exemplo de livro de colorir
- Exemplo de anotações da família
- Exemplo de escrita à tinta (JavaScript)
- Exemplo de escrita à tinta simples (C#/C++)
- Exemplo de escrita à tinta complexa (C++)
- Exemplo de análise de tinta