2.2.5.5.1 Set Video Window Message (SET_VIDEO_WINDOW)
The SET_VIDEO_WINDOW message is sent from the server to the client to indicate the video window handle that is used by the server for video rendering.
|
|
|
|
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
|
|
3 |
|
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Header (variable) |
|||||||||||||||||||||||||||||||
... |
|||||||||||||||||||||||||||||||
PresentationId (16 bytes) |
|||||||||||||||||||||||||||||||
... |
|||||||||||||||||||||||||||||||
... |
|||||||||||||||||||||||||||||||
VideoWindowId |
|||||||||||||||||||||||||||||||
... |
|||||||||||||||||||||||||||||||
HwndParent |
|||||||||||||||||||||||||||||||
... |
Header (variable): The common message header (as specified in section 2.2.1). The InterfaceId field MUST be set to 0x00000000. The Mask field MUST be set to STREAM_ID_PROXY. The FunctionId field MUST be set to SET_VIDEO_WINDOW (0x00000104).
PresentationId (16 bytes): A 16-byte GUID that identifies the presentation.
VideoWindowId (8 bytes): A 64-bit unsigned integer that indicates the video window handle on the server.
HwndParent (8 bytes): A 64-bit unsigned integer that indicates the window handler of the top-level parent window handle of the video window. Top-level windows are the windows whose parent is the desktop.