Freigeben über


IInkTransform::GetTransform-Methode (msinkaut.h)

Ruft die InkTransform-Memberdaten ab.

Syntax

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

Parameter

[out] eM11

Die reelle Zahl, die das Element in der ersten Zeile, der ersten Spalte angibt.

[out] eM12

Die reelle Zahl, die das Element in der ersten Zeile, der zweiten Spalte angibt.

[out] eM21

Die reelle Zahl, die das Element in der zweiten Zeile, der ersten Spalte angibt.

[out] eM22

Die reelle Zahl, die das Element in der zweiten Zeile, der zweiten Spalte angibt.

[out] eDx

Die reelle Zahl, die das Element in der dritten Zeile, der ersten Spalte angibt.

[out] eDy

Die reelle Zahl, die das Element in der dritten Zeile, der zweiten Spalte angibt.

Rückgabewert

Diese Methode kann einen dieser Werte zurückgeben.

Rückgabecode BESCHREIBUNG
S_OK
Erfolg.
E_INK_EXCEPTION
Innerhalb der -Methode ist eine Ausnahme aufgetreten.
E_POINTER
Ein Parameter enthielt einen ungültigen Zeiger.

Hinweise

Ein InkTransform-Objekt stellt eine 33-Matrix dar, die wiederum eine affine Transformation darstellt. Das Objekt speichert nur sechs der neun Zahlen in einer 3x3-Matrix, da alle 3x3-Matrizen, die affine Transformationen darstellen, dieselbe dritte Spalte (0, 0, 1) aufweisen.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows XP Tablet PC Edition [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Nicht unterstützt
Zielplattform Windows
Kopfzeile msinkaut.h
Bibliothek InkObj.dll

Weitere Informationen

IInkTransform

InkTransform-Klasse

SetTransform-Methode