Freigeben über


DCompositionAttachMouseDragToHwnd-Funktion (dcomp.h)

Erstellt eine Interaction/InputSink-Taste, um die Maustaste nach unten und alle nachfolgenden Verschiebungs- und Nach oben-Ereignisse an den angegebenen HWND weiterzuleiten. Es gibt keine Bewegungsschwellenwerte; wenn aktiviert, werden alle Ereignisse, einschließlich und nach dem Down, bedingungslos an das angegebene Fenster weitergeleitet. Nach dem Aufruf dieser API muss das Gerät, das das Visual besitzt, ein Commit durchgeführt werden.

Syntax

HRESULT DCompositionAttachMouseDragToHwnd(
  [in] IDCompositionVisual *visual,
  [in] HWND                hwnd,
  [in] BOOL                enable
);

Parameter

[in] visual

Typ: IDCompositionVisual*

Das Visual, von dem Nachrichten weitergeleitet werden sollen.

[in] hwnd

Typ: HWND

Der HWND, an den Nachrichten weitergeleitet werden sollen.

[in] enable

Typ: BOOL

Boolescher Wert, der angibt, ob das Routing aktiviert oder deaktiviert werden soll.

Rückgabewert

Typ: HRESULT

Wenn diese Funktion erfolgreich ist, gibt sie S_OK zurück. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.

Anforderungen

   
Zielplattform Windows
Kopfzeile dcomp.h
Bibliothek Dcomp.lib
DLL Dcomp.dll