Freigeben über


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

Weitere Informationen

IDirectManipulationManager