次の方法で共有


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
メソッド内で例外が発生しました。

必要条件

Requirement 価値
サポートされる最小クライアント Windows XP タブレット PC エディション [デスクトップ アプリのみ]
サポートされている最小のサーバー サポートなし
ターゲット プラットフォーム Windows
ヘッダー msinkaut.h

こちらも参照ください

GetTransform メソッド

IInkTransform

InkTransform クラス