Condividi tramite


Metodo IInkTransform::GetTransform (msinkaut.h)

Ottiene i dati del membro InkTransform .

Sintassi

HRESULT GetTransform(
  [out] float *eM11,
  [out] float *eM12,
  [out] float *eM21,
  [out] float *eM22,
  [out] float *eDx,
  [out] float *eDy
);

Parametri

[out] eM11

Numero reale che specifica l'elemento nella prima riga, prima colonna.

[out] eM12

Numero reale che specifica l'elemento nella prima riga, seconda colonna.

[out] eM21

Numero reale che specifica l'elemento nella seconda riga, prima colonna.

[out] eM22

Numero reale che specifica l'elemento nella seconda riga, seconda colonna.

[out] eDx

Numero reale che specifica l'elemento nella terza riga, prima colonna.

[out] eDy

Numero reale che specifica l'elemento nella terza riga, seconda colonna.

Valore restituito

Questo metodo può restituire uno di questi valori.

Codice restituito Descrizione
S_OK
Operazione completata.
E_INK_EXCEPTION
Si è verificata un'eccezione all'interno del metodo.
E_POINTER
Un parametro contiene un puntatore non valido.

Commenti

Un oggetto InkTransform rappresenta una matrice 33 che, a sua volta, rappresenta una trasformazione affine. L'oggetto archivia solo sei dei nove numeri in una matrice 3x3 perché tutte le matrici 3x3 che rappresentano le trasformazioni affine hanno la stessa terza colonna (0, 0, 1).

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

IInkTransform

Classe InkTransform

SetTransform, metodo