IMILBitmapEffectPrimitive::TransformPoint-Methode (mileffects.h)
Transformiert den angegebenen Punkt.
Syntax
HRESULT TransformPoint(
[in] ULONG uiIndex,
[in, out] MilPoint2D *p,
[in] VARIANT_BOOL fForwardTransform,
[in] IMILBitmapEffectRenderContext *pContext,
[out] VARIANT_BOOL *pfPointTransformed
);
Parameter
[in] uiIndex
Typ: ULONG
Ein nullbasierter Indexwert, der den Ausgabepin angibt, durch den der Punkt transformiert werden soll.
[in, out] p
Typ: MIL_2DPOINTD*
Ein Zeiger auf den zu transformierenden Punkt.
[in] fForwardTransform
Typ: VARIANT_BOOL
Ein -Wert, der angibt, ob der Punkt im Effektdiagramm von vorne nach hinten transformiert wird.
[in] pContext
Typ: IMILBitmapEffectRenderContext*
Der Renderkontext, der für die Transformation verwendet werden soll.
[out] pfPointTransformed
Typ: VARIANT_BOOL*
Wenn diese Methode zurückgibt, enthält einen Wert, der angibt, ob der Punkt in einen bekannten Speicherort transformiert wurde.
Rückgabewert
Typ: HRESULT
Wenn diese Methode erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows XP mit SP2, Windows Vista [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | mileffects.h |
Verteilbare Komponente | Microsoft .NET 3.0 |