FreeRDP
|
Data Structures | |
struct | GFXREDIR_HEADER |
struct | GFXREDIR_LEGACY_CAPS_PDU |
struct | GFXREDIR_CAPS_HEADER |
struct | GFXREDIR_CAPS_V2_0_PDU |
struct | GFXREDIR_ERROR_PDU |
struct | GFXREDIR_CAPS_ADVERTISE_PDU |
struct | GFXREDIR_CAPS_CONFIRM_PDU |
struct | GFXREDIR_OPEN_POOL_PDU |
struct | GFXREDIR_CLOSE_POOL_PDU |
struct | GFXREDIR_CREATE_BUFFER_PDU |
struct | GFXREDIR_DESTROY_BUFFER_PDU |
struct | GFXREDIR_PRESENT_BUFFER_PDU |
struct | GFXREDIR_PRESENT_BUFFER_ACK_PDU |
#define GFXREDIR_BUFFER_PIXEL_FORMAT_ARGB_8888 2 |
#define GFXREDIR_BUFFER_PIXEL_FORMAT_XRGB_8888 1 |
#define GFXREDIR_CAPS_HEADER_SIZE 12 |
#define GFXREDIR_CAPS_SIGNATURE 0x53504143 /* = 'SPAC' */ |
#define GFXREDIR_CAPS_VERSION1 0x1 |
#define GFXREDIR_CAPS_VERSION2_0 0x2000 |
#define GFXREDIR_CHANNEL_VERSION_LEGACY 1 |
#define GFXREDIR_CHANNEL_VERSION_MAJOR 2 |
#define GFXREDIR_CHANNEL_VERSION_MINOR 0 |
#define GFXREDIR_CMDID_CAPS_ADVERTISE 0x00000008 |
#define GFXREDIR_CMDID_CAPS_CONFIRM 0x00000009 |
#define GFXREDIR_CMDID_CLOSE_POOL 0x0000000b |
#define GFXREDIR_CMDID_CREATE_BUFFER 0x0000000c |
#define GFXREDIR_CMDID_DESTROY_BUFFER 0x0000000d |
#define GFXREDIR_CMDID_ERROR 0x00000006 |
#define GFXREDIR_CMDID_LEGACY_CAPS 0x00000001 |
#define GFXREDIR_CMDID_OPEN_POOL 0x0000000a |
#define GFXREDIR_CMDID_PRESENT_BUFFER 0x0000000e |
#define GFXREDIR_CMDID_PRESENT_BUFFER_ACK 0x0000000f |
#define GFXREDIR_DVC_CHANNEL_NAME "Microsoft::Windows::RDS::RemoteAppGraphicsRedirection" |
FreeRDP: A Remote Desktop Protocol Implementation RDPXXXX Remote App Graphics Redirection Virtual Channel Extension
Copyright 2020 Hideyuki Nagase hidey ukn@ micro soft .com
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
#define GFXREDIR_HEADER_SIZE 8 |
#define GFXREDIR_MAX_OPAQUE_RECTS 0x10 |