Win32 API 日本語リファレンス
ホームUI.Wpf › IMILBitmapEffectPrimitive

IMILBitmapEffectPrimitive

COM
IID67e31025-3091-4dfc-98d6-dd494551461d継承元IUnknown自前メソッド開始 vtbl3

メソッド 6

vtbl = vtable インデックス(0始まり)。HSP等からCOMメソッドをインデックス指定で呼ぶ際に使用します。0〜2 は IUnknown。

vtbl 3 HRESULT GetOutput(DWORD uiIndex, IMILBitmapEffectRenderContext* pContext, VARIANT_BOOL* pfModifyInPlace, IWICBitmapSource** ppBitmapSource)
uiIndexDWORDin取得する出力のインデックスを指定する。
pContextIMILBitmapEffectRenderContext*inレンダリングに使用するレンダーコンテキストを指定する IMILBitmapEffectRenderContext インターフェイスへのポインタである。
pfModifyInPlaceVARIANT_BOOL*inout返されるビットマップソースをインプレースで変更してよいかどうかを示す論理値を受け取る。
ppBitmapSourceIWICBitmapSource**out出力ビットマップを表す IWICBitmapSource インターフェイスへのポインタを受け取る。
vtbl 4 HRESULT TransformPoint(DWORD uiIndex, MilPoint2D* p, VARIANT_BOOL fForwardTransform, IMILBitmapEffectRenderContext* pContext, VARIANT_BOOL* pfPointTransformed)
uiIndexDWORDin対象とする入出力のインデックスを指定する。
pMilPoint2D*inout変換する点の座標を表す MilPoint2D 構造体へのポインタであり、変換後の座標を受け取る。
fForwardTransformVARIANT_BOOLin順方向変換を行うか逆方向変換を行うかを指定する。TRUE で順方向変換となる。
pContextIMILBitmapEffectRenderContext*in変換に使用するレンダーコンテキストを指定する IMILBitmapEffectRenderContext インターフェイスへのポインタである。
pfPointTransformedVARIANT_BOOL*out点が変換されたかどうかを示す論理値を受け取る。
vtbl 5 HRESULT TransformRect(DWORD uiIndex, MilRectD* p, VARIANT_BOOL fForwardTransform, IMILBitmapEffectRenderContext* pContext)
uiIndexDWORDin対象とする入出力のインデックスを指定する。
pMilRectD*inout変換する矩形を表す MilRectD 構造体へのポインタであり、変換後の矩形を受け取る。
fForwardTransformVARIANT_BOOLin順方向変換を行うか逆方向変換を行うかを指定する。TRUE で順方向変換となる。
pContextIMILBitmapEffectRenderContext*in変換に使用するレンダーコンテキストを指定する IMILBitmapEffectRenderContext インターフェイスへのポインタである。
vtbl 6 HRESULT HasAffineTransform(DWORD uiIndex, VARIANT_BOOL* pfAffine)
uiIndexDWORDin対象とする入出力のインデックスを指定する。
pfAffineVARIANT_BOOL*outアフィン変換を持つかどうかを示す論理値を受け取る。
vtbl 7 HRESULT HasInverseTransform(DWORD uiIndex, VARIANT_BOOL* pfHasInverse)
uiIndexDWORDin対象とする入出力のインデックスを指定する。
pfHasInverseVARIANT_BOOL*out逆変換を持つかどうかを示す論理値を受け取る。
vtbl 8 HRESULT GetAffineMatrix(DWORD uiIndex, MilMatrix3x2D* pMatrix)
uiIndexDWORDin対象とする入出力のインデックスを指定する。
pMatrixMilMatrix3x2D*inoutアフィン変換行列を受け取る MilMatrix3x2D 構造体へのポインタである。