Partager via


Méthode IMILBitmapEffectPrimitive ::TransformPoint (mileffects.h)

Transforme le point donné.

Syntaxe

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

Paramètres

[in] uiIndex

Type : ULONG

Valeur d’index de base zéro indiquant la broche de sortie par laquelle transformer le point.

[in, out] p

Type : MIL_2DPOINTD*

Pointeur vers le point à transformer.

[in] fForwardTransform

Type : VARIANT_BOOL

Valeur indiquant si le point est transformé de l’avant vers l’arrière dans le graphique d’effets.

[in] pContext

Type : IMILBitmapEffectRenderContext*

Contexte de rendu à utiliser pour la transformation.

[out] pfPointTransformed

Type : VARIANT_BOOL*

Lorsque cette méthode est retournée, contient une valeur indiquant si le point a été transformé en emplacement connu.

Valeur retournée

Type : HRESULT

Si cette méthode réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.

Spécifications

Condition requise Valeur
Client minimal pris en charge Windows XP avec SP2, Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2008 [applications de bureau uniquement]
Plateforme cible Windows
En-tête mileffects.h
Composant redistribuable Microsoft .Net 3.0