C# 클래스 Microsoft.Protocols.TestTools.StackSdk.RemoteDesktop.Rdpbcgr.TS_BITMAP_DATA

The TS_BITMAP_DATA structure wraps the bitmap data bytestream for a screen area rectangle containing a clipping taken from the server-side screen frame buffer.
file:///C:/ts_dev/TestSuites/MS-RDPBCGR/TestSuite/Src/TD/latest_XMLS_16may/RDPBCGR/ _rfc_ms-rdpbcgr2_1_8_1_1_3_1_2_1.xml
파일 보기 프로젝트 열기: Microsoft/WindowsProtocolTestSuites 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
Flags TS_BITMAP_DATA_Flags_Values
bitmapComprHdr TS_CD_HEADER
bitmapDataStream byte[]
bitmapLength ushort
bitsPerPixel ushort
destBottom ushort
destLeft ushort
destRight ushort
destTop ushort
height ushort
width ushort

프로퍼티 상세

Flags 공개적으로 프로퍼티

A 16-bit unsigned integer. The flags describing the format of the bitmap data in the bitmapDataStream field.
public TS_BITMAP_DATA_Flags_Values Flags
리턴 TS_BITMAP_DATA_Flags_Values

bitmapComprHdr 공개적으로 프로퍼티

Optional Compressed Data Header structure (see Compressed Data Header (TS_CD_HEADER)) specifying the bitmap data in the bitmapDataStream. This field MUST be present if the BITMAP_COMPRESSION (0x0001) flag is present in the Flags field, but the NO_BITMAP_COMPRESSION_HDR (0x0400) flag is not.
public TS_CD_HEADER,Microsoft.Protocols.TestTools.StackSdk.RemoteDesktop.Rdpbcgr bitmapComprHdr
리턴 TS_CD_HEADER

bitmapDataStream 공개적으로 프로퍼티

A variable-sized array of bytes. Uncompressed bitmap data represents a bitmap as a bottom-up, left-to-right series of pixels. Each pixel is a whole number of bytes. Each row contains a multiple of four bytes (including up to three bytes of padding, as necessary). Compressed bitmaps not in 32 bits-per-pixel format are compressed using Interleaved Run-Length Encoding (RLE) and encapsulated in an RLE Compressed Bitmap Stream structure (see section ) while compressed bitmap data at a color depth of 32 bits-per-pixel is compressed using RDP 6.0 Bitmap Compression and stored inside an RDP 6.0 Bitmap Compressed Stream structure (see section in [MS-RDPEGDI]).
public byte[] bitmapDataStream
리턴 byte[]

bitmapLength 공개적으로 프로퍼티

A 16-bit unsigned integer. The size in bytes of the data in the bitmapComprHdr and bitmapDataStream fields.
public ushort bitmapLength
리턴 ushort

bitsPerPixel 공개적으로 프로퍼티

A 16-bit unsigned integer. The color depth of the rectangle data in bits-per-pixel.
public ushort bitsPerPixel
리턴 ushort

destBottom 공개적으로 프로퍼티

A 16-bit unsigned integer. Bottom bound of the rectangle.
public ushort destBottom
리턴 ushort

destLeft 공개적으로 프로퍼티

A 16-bit unsigned integer. Left bound of the rectangle.
public ushort destLeft
리턴 ushort

destRight 공개적으로 프로퍼티

A 16-bit unsigned integer. Right bound of the rectangle.
public ushort destRight
리턴 ushort

destTop 공개적으로 프로퍼티

A 16-bit unsigned integer. Top bound of the rectangle.
public ushort destTop
리턴 ushort

height 공개적으로 프로퍼티

A 16-bit unsigned integer. The height of the rectangle.
public ushort height
리턴 ushort

width 공개적으로 프로퍼티

A 16-bit unsigned integer. The width of the rectangle.
public ushort width
리턴 ushort