65 references to Encode
PresentationCore (65)
Core\CSharp\MS\Internal\Ink\InkSerializedFormat\CustomAttributeSerializer.cs (2)
347cbWrite += SerializationHelper.Encode(strm, uTag); 385cbWrite += SerializationHelper.Encode(strm, (uint)(compresseddata.Length - 1));
Core\CSharp\MS\Internal\Ink\InkSerializedFormat\DrawingAttributeSerializer.cs (15)
511cbData += SerializationHelper.Encode(stream, (uint)guidList.FindTag(KnownIds.DrawingFlags, true)); 512cbData += SerializationHelper.Encode(stream, (uint)(int)da.DrawingFlags); 517cbData += SerializationHelper.Encode(stream, (uint)guidList.FindTag(KnownIds.CurveFittingError, true)); 518cbData += SerializationHelper.Encode(stream, (uint)(int)da.GetPropertyData(KnownIds.CurveFittingError)); 537cbData += SerializationHelper.Encode(stream, (uint)guidList.FindTag(KnownIds.Color, true)); 538cbData += SerializationHelper.Encode(stream, colorVal); 550cbData += SerializationHelper.Encode(stream, (uint)guidList.FindTag(KnownIds.Transparency, true)); 551cbData += SerializationHelper.Encode(stream, Convert.ToUInt32(transparency)); 568cbData += SerializationHelper.Encode(stream, (uint)guidList.FindTag(KnownIds.RasterOperation, true)); 655cbData += SerializationHelper.Encode(stream, (uint)guidList.FindTag(KnownIds.PenTip, true)); 656cbData += SerializationHelper.Encode(stream, (uint)PenTip.Rectangle); 709cbData += SerializationHelper.Encode(stream, (uint)guidList.FindTag(guid, true)); 710cbData += SerializationHelper.Encode(stream, uIntegral); 720cbData += SerializationHelper.Encode(stream, (uint)MS.Internal.Ink.InkSerializedFormat.KnownTagCache.KnownTagIndex.Mantissa); 721cbData += SerializationHelper.Encode(stream, cb);
Core\CSharp\MS\Internal\Ink\InkSerializedFormat\GuidTagList.cs (2)
224uint cbWrote = SerializationHelper.Encode(stream, (uint)KnownTagCache.KnownTagIndex.GuidTable); 227cbWrote += SerializationHelper.Encode(stream, ul);
Core\CSharp\MS\Internal\Ink\InkSerializedFormat\InkSerializer.cs (40)
1769cumulativeEncodedSize += SerializationHelper.Encode(localStream, (uint)KnownTagCache.KnownTagIndex.InkSpaceRectangle); 1797cumulativeEncodedSize += SerializationHelper.Encode(localStream, (uint)KnownTagCache.KnownTagIndex.PersistenceFormat); 1798cumulativeEncodedSize += SerializationHelper.Encode(localStream, (uint)SerializationHelper.VarSize((uint)CurrentPersistenceFormat)); 1799cumulativeEncodedSize += SerializationHelper.Encode(localStream, (uint)CurrentPersistenceFormat); 1888uint cbFinal = SerializationHelper.Encode(outputStream, (uint)0x00); 1890cbFinal += SerializationHelper.Encode(outputStream, cumulativeEncodedSize); 1944cumulativeEncodedSize += SerializationHelper.Encode(localStream, (uint)KnownTagCache.KnownTagIndex.DrawingAttributesTableIndex); 1945cumulativeEncodedSize += SerializationHelper.Encode(localStream, _strokeLookupTable[s].DrawingAttributesTableIndex); 1958cumulativeEncodedSize += SerializationHelper.Encode(localStream, (uint)KnownTagCache.KnownTagIndex.StrokeDescriptorTableIndex); 1959cumulativeEncodedSize += SerializationHelper.Encode(localStream, _strokeLookupTable[s].StrokeDescriptorTableIndex); 1972cumulativeEncodedSize += SerializationHelper.Encode(localStream, (uint)KnownTagCache.KnownTagIndex.MetricTableIndex); 1973cumulativeEncodedSize += SerializationHelper.Encode(localStream, _strokeLookupTable[s].MetricDescriptorTableIndex); 1986cumulativeEncodedSize += SerializationHelper.Encode(localStream, (uint)KnownTagCache.KnownTagIndex.TransformTableIndex); 1987cumulativeEncodedSize += SerializationHelper.Encode(localStream, _strokeLookupTable[s].TransformTableIndex); 2013cumulativeEncodedSize += SerializationHelper.Encode(localStream, (uint)KnownTagCache.KnownTagIndex.Stroke); 2017cumulativeEncodedSize += SerializationHelper.Encode(localStream, cbStroke); 2091uint cbWrote = SerializationHelper.Encode(strm, (uint)KnownTagCache.KnownTagIndex.StrokeIds); 2107cbWrote += SerializationHelper.Encode(strm, (uint)(data.Length + SerializationHelper.VarSize((uint)strokes.Count))); 2110cbWrote += SerializationHelper.Encode(strm, (uint)strokes.Count); 2122cbWrote += SerializationHelper.Encode(strm, cbStrokeId); 2123cbWrote += SerializationHelper.Encode(strm, (uint)strokes.Count); 2285cbData += SerializationHelper.Encode(strm, (uint)KnownTagCache.KnownTagIndex.StrokeDescriptorBlock); 2302cbData += SerializationHelper.Encode(strm, (uint)KnownTagCache.KnownTagIndex.StrokeDescriptorTable); 2303cbData += SerializationHelper.Encode(strm, cbTotal); 2345cbData += SerializationHelper.Encode(strm, (uint)KnownTagCache.KnownTagIndex.MetricBlock); 2349cbData += SerializationHelper.Encode(strm, (uint)KnownTagCache.KnownTagIndex.MetricTable); 2350cbData += SerializationHelper.Encode(strm, cSize); 2374cbData += SerializationHelper.Encode(strm, strd.Size); 2378cbData += SerializationHelper.Encode(strm, (uint)strd.Template[count]); 2436cbTotal += SerializationHelper.Encode(strm, (uint)KnownTagCache.KnownTagIndex.TransformTable); 2437cbTotal += SerializationHelper.Encode(strm, floatTotal); 2446cbTotal += SerializationHelper.Encode(strm, (uint)KnownTagCache.KnownTagIndex.ExtendedTransformTable); 2447cbTotal += SerializationHelper.Encode(strm, doubleTotal); 2469cbData = SerializationHelper.Encode(strm, (uint)xform.Tag); 2476cbData += SerializationHelper.Encode(strm, angle); 2545totalSizeOfSerializedBytes += SerializationHelper.Encode(stream, (uint)KnownTagCache.KnownTagIndex.DrawingAttributesBlock); 2553totalSizeOfSerializedBytes += SerializationHelper.Encode(stream, sizeOfHeaderInBytes); 2584totalSizeOfSerializedBytes = SerializationHelper.Encode(stream, (uint)KnownTagCache.KnownTagIndex.DrawingAttributesTable); 2586totalSizeOfSerializedBytes += SerializationHelper.Encode(stream, sizeOfHeaderInBytes); 2592totalSizeOfSerializedBytes += SerializationHelper.Encode(stream, sizes[i]);
Core\CSharp\MS\Internal\Ink\InkSerializedFormat\MetricEntry.cs (5)
237_size += SerializationHelper.Encode(strm, (uint)originalInfo.Unit); 252_size += SerializationHelper.Encode(strm, (uint)originalInfo.Unit); 506cbWrite = SerializationHelper.Encode(strm, _size); 512cbWrite += SerializationHelper.Encode(strm, (uint)entry.Tag); 513cbWrite += SerializationHelper.Encode(strm, entry.Size);
Core\CSharp\MS\Internal\Ink\InkSerializedFormat\StrokeSerializer.cs (1)
862uint localBytesWritten = (stream != null) ? SerializationHelper.Encode(stream, pointCount) : SerializationHelper.VarSize(pointCount);