Metodo IDirectManipulationViewport::RemoveConfiguration (directmanipulation.h)
Rimuove una configurazione di interazione per il viewport.
Sintassi
HRESULT RemoveConfiguration(
[in] DIRECTMANIPULATION_CONFIGURATION configuration
);
Parametri
[in] configuration
Uno dei valori di DIRECTMANIPULATION_CONFIGURATION che specifica la configurazione di interazione per il viewport.
Valore restituito
Se il metodo ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT .
Commenti
Questo metodo rimuove una possibile configurazione aggiunta tramite AddConfiguration. Questo metodo può essere chiamato solo se la configurazione non è attiva.
Una configurazione di interazione specifica il modo in cui il motore di manipolazione risponde all'input e ai movimenti supportati. È possibile aggiungere un numero qualsiasi di configurazioni al viewport usando AddConfiguration. Le configurazioni possono essere cambiate dall'applicazione in fase di esecuzione usando ActivateConfiguration. Quando una configurazione non è più necessaria (e non è attualmente attiva), può essere rimossa tramite RemoveConfiguration.
Esempio
Nell'esempio seguente viene illustrato come utilizzare questo metodo.
HRESULT hr = pRegion->RemoveConfiguration(
DIRECTMANIPULATION_CONFIGURATION_INTERACTION |
DIRECTMANIPULATION_CONFIGURATION_TRANSLATION_X);
Requisiti
Client minimo supportato | Windows 8 [solo app desktop] |
Server minimo supportato | Windows Server 2012 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | directmanipulation.h |