Méthode IDirectManipulationViewport::RemoveConfiguration (directmanipulation.h)
Supprime une configuration d’interaction pour la fenêtre d’affichage.
Syntaxe
HRESULT RemoveConfiguration(
[in] DIRECTMANIPULATION_CONFIGURATION configuration
);
Paramètres
[in] configuration
L’une des valeurs de DIRECTMANIPULATION_CONFIGURATION qui spécifie la configuration d’interaction pour la fenêtre d’affichage.
Valeur retournée
Si la méthode réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.
Notes
Cette méthode supprime une configuration possible qui a été ajoutée à l’aide d’AddConfiguration. Cette méthode ne peut être appelée que si la configuration n’est pas active.
Une configuration d’interaction spécifie la façon dont le moteur de manipulation répond à l’entrée et les mouvements pris en charge. Vous pouvez ajouter n’importe quel nombre de configurations à la fenêtre d’affichage à l’aide de AddConfiguration. Les configurations peuvent être commutées par l’application au moment de l’exécution à l’aide d’ActivateConfiguration. Lorsqu’une configuration n’est plus requise (et n’est pas active actuellement), elle peut être supprimée à l’aide de RemoveConfiguration.
Exemples
L’exemple suivant montre comment utiliser cette méthode.
HRESULT hr = pRegion->RemoveConfiguration(
DIRECTMANIPULATION_CONFIGURATION_INTERACTION |
DIRECTMANIPULATION_CONFIGURATION_TRANSLATION_X);
Spécifications
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 |