IDirectManipulationManager::CreateViewport-Methode (directmanipulation.h)
Die Factorymethode, die zum Erstellen eines neuen IDirectManipulationViewport-Objekts verwendet wird.
Der Viewport verwaltet den Interaktionszustand und die Zuordnung der Eingabe zu Ausgabeaktionen.
Syntax
HRESULT CreateViewport(
[in, optional] IDirectManipulationFrameInfoProvider *frameInfo,
[in] HWND window,
[in] REFIID riid,
[out, retval] void **object
);
Parameter
[in, optional] frameInfo
Der Frameinformationsanbieter für den Viewport.
[in] window
Das Handle des Standard App-Fensters, das dem Viewport zugeordnet werden soll.
[in] riid
IID für die Schnittstelle.
[out, retval] object
Das neue IDirectManipulationViewport-Objekt .
Rückgabewert
Wenn die Methode erfolgreich ist, gibt sie S_OK zurück. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.
Anforderungen
Unterstützte Mindestversion (Client) | Windows 8 [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2012 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | directmanipulation.h |