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
파일 보기 프로젝트 열기: Microsoft/WindowsProtocolTestSuites 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
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