Microsoft.Protocols.TestTools.StackSdk.RemoteDesktop.Rdpbcgr.TS_GLYPHCACHE_CAPABILITYSET.ToBytes C# (CSharp) Method

ToBytes() public method

convert this structure to byte array
public ToBytes ( ) : byte[]
return byte[]
        public byte[] ToBytes()
        {
            List<byte> encodeBuffer = new List<byte>();

            RdpbcgrEncoder.EncodeStructure(encodeBuffer, (ushort)capabilitySetType);
            RdpbcgrEncoder.EncodeStructure(encodeBuffer, lengthCapability);
            foreach (TS_CACHE_DEFINITION cache in GlyphCache)
            {
                RdpbcgrEncoder.EncodeStructure(encodeBuffer, cache);
            }
            RdpbcgrEncoder.EncodeStructure(encodeBuffer, FragCache);
            RdpbcgrEncoder.EncodeStructure(encodeBuffer, (ushort)GlyphSupportLevel);
            RdpbcgrEncoder.EncodeStructure(encodeBuffer, pad2octets);
            return encodeBuffer.ToArray();
        }
TS_GLYPHCACHE_CAPABILITYSET