C# Класс Microsoft.Protocols.TestTools.StackSdk.RemoteDesktop.Rdpbcgr.TS_BITMAPCACHE_CAPABILITYSET

The TS_BITMAPCACHE_CAPABILITYSET structure is used to advertise support for Revision 1 Bitmap Caches (see [MS-RDPEGDI] section 3.1.1.1.1). This capability is only sent from client to server. In addition to specifying bitmap caching parameters in the Revision 1 Bitmap Cache Capability Set, a client MUST also support the MemBlt and Mem3Blt Primary Drawing Orders (see [MS-RDPEGDI] sections 2.2.2.2.1.1.2.9 and 2.2.2.2.1.1.2.10 respectively) in order to receive the Cache Bitmap (Revision 1) Secondary Drawing Order (see [MS-RDPEGDI] section 2.2.2.2.1.2.2).
file:///C:/ts_dev/TestSuites/MS-RDPBCGR/TestSuite/Src/TD/latest_XMLS_16may/RDPBCGR/ _rfc_ms-rdpbcgr2_1_6_1_5_1.xml
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
Cache1Entries ushort
Cache1MaximumCellSize ushort
Cache2Entries ushort
Cache2MaximumCellSize ushort
Cache3Entries ushort
Cache3MaximumCellSize ushort
capabilitySetType capabilitySetType_Values
lengthCapability ushort
pad1 uint
pad2 uint
pad3 uint
pad4 uint
pad5 uint
pad6 uint

Открытые методы

Метод Описание
GetCapabilityType ( ) : capabilitySetType_Values

to get the type of this struct.

ToBytes ( ) : byte[]

convert this structure to byte array

Описание методов

GetCapabilityType() публичный Метод

to get the type of this struct.
public GetCapabilityType ( ) : capabilitySetType_Values
Результат capabilitySetType_Values

ToBytes() публичный Метод

convert this structure to byte array
public ToBytes ( ) : byte[]
Результат byte[]

Описание свойств

Cache1Entries публичное свойство

A 16-bit unsigned integer. The number of entries in Bitmap Cache 1 (maximum allowed value is 200 entries).
public ushort Cache1Entries
Результат ushort

Cache1MaximumCellSize публичное свойство

A 16-bit unsigned integer. The maximum cell size in Bitmap Cache 1. This field SHOULD be set to 256, corresponding to the number of pixels in a 16 x 16 bitmap.
public ushort Cache1MaximumCellSize
Результат ushort

Cache2Entries публичное свойство

A 16-bit unsigned integer. The number of entries in Bitmap Cache 2 (maximum allowed value is 600 entries).
public ushort Cache2Entries
Результат ushort

Cache2MaximumCellSize публичное свойство

A 16-bit unsigned integer. The maximum cell size in Bitmap Cache 2. This field SHOULD be set to 1024, corresponding to the number of pixels in a 32 x 32 bitmap.
public ushort Cache2MaximumCellSize
Результат ushort

Cache3Entries публичное свойство

A 16-bit unsigned integer. The number of entries in Bitmap Cache 3 (maximum allowed value is 65535 entries).
public ushort Cache3Entries
Результат ushort

Cache3MaximumCellSize публичное свойство

A 16-bit unsigned integer. The maximum cell size in Bitmap Cache 3. This field SHOULD be set to 4096, corresponding to the number of pixels in a 64 x 64 bitmap.
public ushort Cache3MaximumCellSize
Результат ushort

capabilitySetType публичное свойство

A 16-bit unsigned integer. The type of the capability set. This field MUST be set to CAPSTYPE_BITMAPCACHE (4).
public capabilitySetType_Values capabilitySetType
Результат capabilitySetType_Values

lengthCapability публичное свойство

A 16-bit unsigned integer. The length in bytes of the capability data, including the size of the capabilitySetType and lengthCapability fields.
public ushort lengthCapability
Результат ushort

pad1 публичное свойство

A 32-bit unsigned integer. Padding. Values in this field are ignored.
public uint pad1
Результат uint

pad2 публичное свойство

A 32-bit unsigned integer. Padding. Values in this field are ignored.
public uint pad2
Результат uint

pad3 публичное свойство

A 32-bit unsigned integer. Padding. Values in this field are ignored.
public uint pad3
Результат uint

pad4 публичное свойство

A 32-bit unsigned integer. Padding. Values in this field are ignored.
public uint pad4
Результат uint

pad5 публичное свойство

A 32-bit unsigned integer. Padding. Values in this field are ignored.
public uint pad5
Результат uint

pad6 публичное свойство

A 32-bit unsigned integer. Padding. Values in this field are ignored.
public uint pad6
Результат uint