|Microsoft DirectX 9.0|
The GetMessageDrain method retrieves the window that receives mouse and keyboard messages, if any.
HRESULT GetMessageDrain( HWND *hwnd );
[out] Pointer to a variable that receives the handle of the window. If no window has been designated to receive messages, this parameter receives the value NULL.
Returns an HRESULT value. Possible values include the following.
|E_POINTER||NULL pointer argument.|
This method is equivalent to the IVideoWindow::get_MessageDrain method.
The Full Screen video renderer posts all mouse and keyboard messages to the window designated as a message drain. The exact list of messages that are posted is the same as the list given in IVideoWindow::put_MessageDrain.
Applications do not need to use this method. Use the IVideoWindow::get_MessageDrain method on the Filter Graph Manager instead.