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
Exibir arquivo Open project: Microsoft/WindowsProtocolTestSuites Class Usage Examples

Public Properties

Property Type Description
colorPtrAttr TS_COLORPOINTERATTRIBUTE
xorBpp ushort

Property Details

colorPtrAttr public_oe 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_oe 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