C# Класс Microsoft.Protocols.TestTools.StackSdk.RemoteDesktop.Rdpegfx.RFX_PROGRESSIVE_TILE_UPGRADE

The RFX_PROGRESSIVE_TILE_UPGRADE structure contains data required for an upgrade pass of a tile using progressive techniques.
Наследование: RFX_Progressive_DataBlock
Показать файл Открыть проект Примеры использования класса

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

Свойство Тип Описание
cbRawLen ushort
cbSrlLen ushort
crRawLen ushort
crSrlLen ushort
progressiveQuality byte
quantIdxCb byte
quantIdxCr byte
quantIdxY byte
xIdx ushort
yIdx ushort
yRawLen ushort
ySrlLen ushort

Открытые методы

Метод Описание
Decode ( Microsoft.Protocols.TestTools.StackSdk.PduMarshaler marshaler ) : bool

Decode this PDU from the PduMarshaler.

Encode ( Microsoft.Protocols.TestTools.StackSdk.PduMarshaler marshaler ) : void

Encode this PDU to the PduMarshaler.

RFX_PROGRESSIVE_TILE_UPGRADE ( byte quantIdx, Microsoft.Protocols.TestTools.StackSdk.RemoteDesktop.Rdpegfx.TileIndex tileIdx, Microsoft.Protocols.TestTools.StackSdk.RemoteDesktop.Rdpegfx.EncodedTile tileData ) : System

Constructor, create RFX_PROGRESSIVE_TILE_UPGRADE block

Описание методов

Decode() публичный Метод

Decode this PDU from the PduMarshaler.
public Decode ( Microsoft.Protocols.TestTools.StackSdk.PduMarshaler marshaler ) : bool
marshaler Microsoft.Protocols.TestTools.StackSdk.PduMarshaler This is used to decode the fields of this PDU.
Результат bool

Encode() публичный Метод

Encode this PDU to the PduMarshaler.
public Encode ( Microsoft.Protocols.TestTools.StackSdk.PduMarshaler marshaler ) : void
marshaler Microsoft.Protocols.TestTools.StackSdk.PduMarshaler This is used to encode the fields of this PDU.
Результат void

RFX_PROGRESSIVE_TILE_UPGRADE() публичный Метод

Constructor, create RFX_PROGRESSIVE_TILE_UPGRADE block
public RFX_PROGRESSIVE_TILE_UPGRADE ( byte quantIdx, Microsoft.Protocols.TestTools.StackSdk.RemoteDesktop.Rdpegfx.TileIndex tileIdx, Microsoft.Protocols.TestTools.StackSdk.RemoteDesktop.Rdpegfx.EncodedTile tileData ) : System
quantIdx byte This is used to indicate index in TS_RFX_CODEC_AUANT array of region block
tileIdx Microsoft.Protocols.TestTools.StackSdk.RemoteDesktop.Rdpegfx.TileIndex This is used to indicate tile position([x, y]).
tileData Microsoft.Protocols.TestTools.StackSdk.RemoteDesktop.Rdpegfx.EncodedTile This is used to indicate encoded tile data which is related to quantIdx
Результат System

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

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

A 16-bits unsigned integer, specify the size, in bytes, of the cbRawData field.
public ushort cbRawLen
Результат ushort

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

A 16-bits unsigned integer, specify the size, in bytes, of the cbSrlData field.
public ushort cbSrlLen
Результат ushort

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

A 16-bits unsigned integer, specify the size, in bytes, of the crRawData field.
public ushort crRawLen
Результат ushort

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

A 16-bits unsigned integer, specify the size, in bytes, of the crSrlData field.
public ushort crSrlLen
Результат ushort

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

A 8-bits unsigned integer, specify an index into the RFX_PROGRESSIVE_CODEC_QUANT array (the quantProgVals field) of the containing RFX_PROGRESSIVE_REGION block.
public byte progressiveQuality
Результат byte

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

A 8-bits unsigned integer, specify an index into the TS_RFX_CODEC_QUANT array (the quantVals field) of the containing RFX_PROGRESSIVE_REGION (section 2.2.5.2.1.5) block.
public byte quantIdxCb
Результат byte

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

A 8-bits unsigned integer, specify an index into the TS_RFX_CODEC_QUANT array (the quantVals field) of the containing RFX_PROGRESSIVE_REGION (section 2.2.5.2.1.5) block.
public byte quantIdxCr
Результат byte

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

A 8-bits unsigned integer, specify an index into the TS_RFX_CODEC_QUANT array (the quantVals field) of the containing RFX_PROGRESSIVE_REGION (section 2.2.5.2.1.5) block.
public byte quantIdxY
Результат byte

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

A 16-bits unsigned integer, specify the x-index of the encoded tile in the screen tile grid.
public ushort xIdx
Результат ushort

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

A 16-bits unsigned integer, specify the y-index of the encoded tile in the screen tile grid.
public ushort yIdx
Результат ushort

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

A 16-bits unsigned integer, specify the size, in bytes, of the yRawData field.
public ushort yRawLen
Результат ushort

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

A 16-bits unsigned integer, specify the size, in bytes, of the ySrlData field.
public ushort ySrlLen
Результат ushort