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

The TS_COLORPOINTERATTRIBUTE structure represents a regular T.128 24 bits-per-pixel color pointer, as specified in [T128] section 8.14.3. This pointer update is used for both monochrome and color pointers in RDP.
file:///C:/ts_dev/TestSuites/MS-RDPBCGR/TestSuite/Src/TD/latest_XMLS_16may/RDPBCGR/ _rfc_ms-rdpbcgr2_1_8_1_1_4_4.xml
Показать файл Открыть проект Примеры использования класса

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

Свойство Тип Описание
andMaskData byte[]
cacheIndex ushort
height ushort
hotSpot TS_POINT16
lengthAndMask ushort
lengthXorMask ushort
pad byte
width ushort
xorMaskData byte[]

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

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

Variable number of bytes: Contains the 1 bit-per-pixel bottom-up AND mask scan-line data. The AND mask is padded to a 2-byte boundary for each encoded scan-line. For example, if a 7x7 pixel cursor is being sent, then each scan-line will consume 2 bytes (7 pixels per scan-line multiplied by 1 bit per pixel, rounded up to the next even number of bytes).
public byte[] andMaskData
Результат byte[]

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

A 16-bit unsigned integer. The zero-based cache entry in the pointer cache in which to store the pointer image. The number of cache entries is negotiated using the Pointer Capability Set.
public ushort cacheIndex
Результат ushort

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

A 16-bit unsigned integer. The height of the pointer in pixels (the maximum allowed pointer height is 32 pixels).
public ushort height
Результат ushort

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

Point structure containing the X and Y coordinates of the pointer hotspot.
public TS_POINT16,Microsoft.Protocols.TestTools.StackSdk.RemoteDesktop.Rdpbcgr hotSpot
Результат TS_POINT16

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

A 16-bit unsigned integer. The size in bytes of the andMaskData field.
public ushort lengthAndMask
Результат ushort

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

A 16-bit unsigned integer. The size in bytes of the xorMaskData field.
public ushort lengthXorMask
Результат ushort

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

An 8-bit, unsigned integer. Padding. Values in this field MUST be ignored.
public byte pad
Результат byte

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

A 16-bit unsigned integer. The width of the pointer in pixels (the maximum allowed pointer width is 32 pixels).
public ushort width
Результат ushort

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

Variable number of bytes: Contains the 24 bits-per-pixel bottom-up XOR mask scan-line data. The XOR mask is padded to a 2-byte boundary for each encoded scan-line. For example, if a 3x3 pixel cursor is being sent, then each scan-line will consume 10 bytes (3 pixels per scan-line multiplied by 3 bytes per pixel, rounded up to the next even number of bytes).
public byte[] xorMaskData
Результат byte[]