internal DeviceFont(CachedFontFamily cachedFamily, CheckedPointer deviceFont) { unsafe { _cachedFamily = cachedFamily; _deviceFont = (FamilyCollection.CachedDeviceFont *)deviceFont.Probe(0, sizeof(FamilyCollection.CachedDeviceFont)); _sizeInBytes = deviceFont.Size; } }
//------------------------------------------------------ // // Constructors // //------------------------------------------------------ #region Constructors internal unsafe CachedCompositeFamily(CachedFontFamily cachedFamily) { Debug.Assert(!cachedFamily.IsNull); _cachedFamily = cachedFamily; }