Condividi tramite


Metodo IInkRenderer::SetObjectTransform (msinkaut.h)

Imposta l'oggetto InkTransform che rappresenta la trasformazione oggetto utilizzata per il rendering dell'input penna.

Sintassi

HRESULT SetObjectTransform(
  [in] IInkTransform *ObjectTransform
);

Parametri

[in] ObjectTransform

Oggetto InkTransform che rappresenta la trasformazione geometrica, ovvero rotazione, ridimensionamento, shear e reflection, valori da utilizzare per trasformare le coordinate del tratto all'interno dello spazio input penna.

Un valore NULL per il parametro objectTransform è correlato alla trasformazione Identity.

Valore restituito

Questo metodo può restituire uno di questi valori.

Codice restituito Descrizione
S_OK
Operazione completata.
E_POINTER
Un parametro contiene un puntatore non valido.
E_INVALIDARG
objectTransform non punta a un oggetto InkTransform compatibile.
E_INK_EXCEPTION
Si è verificata un'eccezione all'interno del metodo .

Commenti

La trasformazione si applica ai punti, ma non alla larghezza della penna.

La trasformazione dell'oggetto viene eseguita prima della trasformazione della visualizzazione.

È problematico chiamare questo metodo in risposta al messaggio SENT. Verificare se si sta elaborando un messaggio SENT chiamando InSendMesssageEx e quindi INVIARE il messaggio a se stesso se il messaggio è stato INVIATO.

Requisiti

Requisito Valore
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

Vedi anche

Metodo GetObjectTransform

GetViewTransform, metodo

IInkRenderer

Classe InkRenderer

SetViewTransform, metodo