IInkTransform::SetTransform メソッド (msinkaut.h)

InkTransform メンバー データを変更します。

InkTransform オブジェクトは、アフィン変換を表す 3×3 行列を表します。 アフィン変換を表す 3×3 個の行列すべてが同じ 3 列目 (0,0, 1) であるため、オブジェクトは 3×3 行列に 9 つの数値のうち 6 つだけを格納します。

構文

HRESULT SetTransform(
  [in] float eM11,
  [in] float eM12,
  [in] float eM21,
  [in] float eM22,
  [in] float eDx,
  [in] float eDy
);

パラメーター

[in] eM11

最初の行の最初の列の要素。

[in] eM12

最初の行の 2 番目の列の要素。

[in] eM21

2 行目の最初の列の要素。

[in] eM22

2 番目の行の 2 番目の列の要素。

[in] eDx

3 行目の最初の列の要素。

[in] eDy

3 行目の 2 列目の要素。

戻り値

このメソッドは、これらの値のいずれかを返すことができます。

リターン コード 説明
S_OK
正常終了しました。
E_INK_EXCEPTION
メソッド内で例外が発生しました。

要件

要件
サポートされている最小のクライアント Windows XP Tablet PC Edition [デスクトップ アプリのみ]
サポートされている最小のサーバー サポートなし
対象プラットフォーム Windows
ヘッダー msinkaut.h
Library InkObj.dll

こちらもご覧ください

GetTransform メソッド

IInkTransform

InkTransform クラス