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

InkTransform オブジェクトの回転係数と、必要に応じて回転の中心点を変更するには、度単位で測定された量を変更します。

構文

HRESULT Rotate(
  [in]           float Degrees,
  [in, optional] float x,
  [in, optional] float y
);

パラメーター

[in] Degrees

時計回りに回転する角度。 オプションの x 引数と y 引数を指定しないと、原点を中心に回転が行われます。既定では、変換が適用されるインク コレクション領域の左上隅です。

[in, optional] x

省略可能。 インク空間内の回転が発生する点の x 座標。 既定値は 0 です。

[in, optional] y

省略可能。 インク空間内の回転が発生する点の y 座標。 既定値は 0 です。

戻り値

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

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

注釈

中心点の既定値は原点です。

要件

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

こちらもご覧ください

IInkTransform

InkTransform クラス