Metodo IInkRenderer::SetViewTransform (msinkaut.h)
Imposta l'oggetto InkTransform che rappresenta la trasformazione di visualizzazione usata per eseguire il rendering dell'input penna.
Sintassi
HRESULT SetViewTransform(
[in] IInkTransform *ViewTransform
);
Parametri
[in] ViewTransform
Oggetto InkTransform che rappresenta la trasformazione geometrica, la rotazione, il ridimensionamento, il shear e la reflection, i valori da utilizzare per trasformare le coordinate del tratto all'interno dello spazio input penna.
Valore NULL per il parametro viewTransform correlato alla trasformazione identity.
Valore restituito
Questo metodo può restituire uno di questi valori.
Codice restituito | Descrizione |
---|---|
|
Operazione completata. |
|
Un parametro contiene un puntatore non valido. |
|
viewTransform non punta a un oggetto InkTransform compatibile. |
|
Si è verificata un'eccezione all'interno del metodo. |
Commenti
La trasformazione si applica sia ai punti che alla larghezza della penna.
La trasformazione visualizzazione si verifica dopo la trasformazione dell'oggetto.
La larghezza della penna viene calcolata moltiplicando la larghezza della penna specificata (o il valore predefinito di 53, se non specificato) dalla radice quadrata della trasformazione della vista.
È problematico chiamare questo metodo in risposta al messaggio SENT. Verificare se si elabora un messaggio SENT chiamando InSendMesssageEx e quindi POST il messaggio se il messaggio è stato INVIATO.
Requisiti
Client minimo supportato | Windows XP Tablet PC Edition [solo app desktop] |
Server minimo supportato | Nessuno supportato |
Piattaforma di destinazione | Windows |
Intestazione | msinkaut.h |
Libreria | InkObj.dll |