2.2.2.1 DISPLAYCONTROL_CAPS_PDU

The DISPLAYCONTROL_CAPS_PDU message is a server-to-client PDU that is used to specify a set of parameters which the client must adhere to when sending the DISPLAYCONTROL_MONITOR_LAYOUT_PDU (section 2.2.2.2) message.


0


1


2


3


4


5


6


7


8


9

1
0


1


2


3


4


5


6


7


8


9

2
0


1


2


3


4


5


6


7


8


9

3
0


1

Header

...

MaxNumMonitors

MaxMonitorAreaFactorA

MaxMonitorAreaFactorB

Header (8 bytes): A DISPLAYCONTROL_HEADER (section 2.2.1.1) structure. The Type field MUST be set to DISPLAYCONTROL_PDU_TYPE_CAPS (0x00000005).

MaxNumMonitors (4 bytes): A 32-bit unsigned integer that specifies the maximum number of monitors supported by the server.

MaxMonitorAreaFactorA (4 bytes): A 32-bit unsigned integer that is used to specify the maximum monitor area supported by the server. The maximum supported monitor area (in square pixels) is given by MaxNumMonitors * MaxMonitorAreaFactorA * MaxMonitorAreaFactorB.

MaxMonitorAreaFactorB (4 bytes): A 32-bit unsigned integer that is used to specify the maximum monitor area supported by the server. The maximum supported monitor area (in square pixels) is given by MaxNumMonitors * MaxMonitorAreaFactorA * MaxMonitorAreaFactorB.