2.2.3.7 RDPGFX_CAPSET_VERSION104
The RDPGFX_CAPSET_VERSION104 structure specifies an RDP version 10.4 Graphics Capability Set and conforms to the capability set layout specified in section 2.2.1.6.
|
|
|
|
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
|
|
3 |
|
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
version |
|||||||||||||||||||||||||||||||
capsDataLength |
|||||||||||||||||||||||||||||||
flags |
version (4 bytes): A 32-bit unsigned integer that specifies the version of the capability set. This field MUST be set to RDPGFX_CAPVERSION_104 (0x000A0400).
capsDataLength (4 bytes): A 32-bit unsigned integer that specifies the size, in bytes, of the capability set data. This field MUST be set to 0x00000004.
flags (4 bytes): A 32-bit unsigned integer that specifies capability flags.
-
Flag
Meaning
RDPGFX_CAPS_FLAG_SMALL_CACHE
0x00000002
See the definition of the RDPGFX_CAPS_FLAG_SMALL_CACHE (0x00000002) flag in section 2.2.3.1 for details.
RDPGFX_CAPS_FLAG_AVC_DISABLED
0x00000020
If this flag is set, it indicates that usage of the MPEG-4 AVC/H.264 Codec in any mode is not supported in the RDPGFX_WIRE_TO_SURFACE_PDU_1 (section 2.2.2.1) message. If the flag is not set, the client MUST be capable of processing:
1. The MPEG-4 AVC/H.264 Codec in YUV444 mode in the RDPGFX_WIRE_TO_SURFACE_PDU_1 message.
2. The MPEG-4 AVC/H.264 Codec in YUV420 mode in the RDPGFX_WIRE_TO_SURFACE_PDU_1 message in the same frame as other codecs.
RDPGFX_CAPS_FLAG_AVC_THINCLIENT
0x00000040
See the definition of the RDPGFX_CAPS_FLAG_AVC_THINCLIENT (0x00000040) flag in section 2.2.3.6 for details.