private byte[] EncodeSurfFrameMaker(TS_FRAME_MARKER frameMakerData) { List<byte> buffer = new List<byte>(); RdpbcgrEncoder.EncodeStructure(buffer, (ushort)frameMakerData.cmdType); RdpbcgrEncoder.EncodeStructure(buffer, (ushort)frameMakerData.frameAction); RdpbcgrEncoder.EncodeStructure(buffer, frameMakerData.frameId); return buffer.ToArray(); }