Partager via


Méthode IDirectManipulationContent ::SyncContentTransform (directmanipulation.h)

Modifie la transformation de contenu tout en conservant la transformation de sortie.

Syntaxe

HRESULT SyncContentTransform(
  [in] const float *matrix,
  [in] DWORD       pointCount
);

Paramètres

[in] matrix

La matrice de transformation.

[in] pointCount

Taille de la matrice de transformation. Cette valeur est toujours 6, car une matrice 3x2 est utilisée pour toutes les transformations de manipulation directe.

Valeur retournée

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

Remarques

Cette méthode échoue si l’état de la fenêtre d’affichage est DIRECTMANIPULATION_RUNNING, DIRECTMANIPULATION_INERTIA ou DIRECTMANIPULATION_SUSPENDED.

Cette méthode est utile lorsque l’application souhaite appliquer des transformations au-dessus des transformations de contenu à la fin d’une manipulation, tout en conservant la transformation de sortie visuelle du contenu.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 8 [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2012 [applications de bureau uniquement]
Plateforme cible Windows
En-tête directmanipulation.h

Voir aussi

IDirectManipulationContent