Share via


IMILBitmapEffectPrimitive::TransformPoint メソッド (mileffects.h)

指定したポイントを変換します。

構文

HRESULT TransformPoint(
  [in]      ULONG                         uiIndex,
  [in, out] MilPoint2D                    *p,
  [in]      VARIANT_BOOL                  fForwardTransform,
  [in]      IMILBitmapEffectRenderContext *pContext,
  [out]     VARIANT_BOOL                  *pfPointTransformed
);

パラメーター

[in] uiIndex

種類: ULONG

ポイントの変換に使用する出力ピンを示す 0 から始まるインデックス値。

[in, out] p

種類: MIL_2DPOINTD*

変換するポイントへのポインター。

[in] fForwardTransform

種類: VARIANT_BOOL

効果グラフでポイントが前面から背面に変換されているかどうかを示す値。

[in] pContext

種類: IMILBitmapEffectRenderContext*

変換に使用するレンダリング コンテキスト。

[out] pfPointTransformed

種類: VARIANT_BOOL*

このメソッドが戻るときに、 には、ポイントが既知の場所に変換されたかどうかを示す値が含まれます。

戻り値

型: HRESULT

このメソッドは、成功すると S_OK を返します。 そうでない場合は、HRESULT エラー コードを返します。

要件

要件
サポートされている最小のクライアント WINDOWS XP と SP2、Windows Vista [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2008 [デスクトップ アプリのみ]
対象プラットフォーム Windows
ヘッダー mileffects.h
再頒布可能パッケージ Microsoft .Net 3.0