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 |