C# Class Microsoft.Protocols.TestTools.StackSdk.RemoteDesktop.Rdpbcgr.TS_POINTERATTRIBUTE

The TS_POINTERATTRIBUTE structure is used to send pointer data at an arbitrary color depth. Support for the New Pointer Update is advertised in the Pointer Capability Set.
file:///C:/ts_dev/TestSuites/MS-RDPBCGR/TestSuite/Src/TD/latest_XMLS_16may/RDPBCGR/ _rfc_ms-rdpbcgr2_1_8_1_1_4_5.xml
Show file Open project: Microsoft/WindowsProtocolTestSuites Class Usage Examples

Public Properties

Property Type Description
colorPtrAttr TS_COLORPOINTERATTRIBUTE
xorBpp ushort

Property Details

colorPtrAttr public property

Encapsulated Color Pointer Update structure which contains information about the pointer. The Color Pointer Update fields are all used, as specified in section ; however, the XOR mask data alignment packing is slightly different. For monochrome (1 bit-per-pixel) pointers the XOR data is always padded to a 4-byte boundary per scan line, while color pointer XOR data is still packed on a 2-byte boundary. Color XOR data is presented in the color depth described in the xorBpp field (for 8 bits-per-pixel, each byte contains one palette index; for 4 bits-per-pixel there are two palette indices per byte).
public TS_COLORPOINTERATTRIBUTE,Microsoft.Protocols.TestTools.StackSdk.RemoteDesktop.Rdpbcgr colorPtrAttr
return TS_COLORPOINTERATTRIBUTE

xorBpp public property

A 16-bit unsigned integer. The color depth in bits-per-pixel of the XOR mask contained in the colorPtrAttr field.
public ushort xorBpp
return ushort