Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / CommonUI / System / Drawing / Advanced / MetafileHeaderEmf.cs / 1305376 / MetafileHeaderEmf.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Drawing.Imaging { using System.Diagnostics; using System; using System.Drawing; using System.Runtime.InteropServices; [StructLayout(LayoutKind.Sequential)] internal class MetafileHeaderEmf { /// SECREVIEW : The ENHMETAHEADER structure is defined natively as a union with WmfHeader. /// Extreme care should be taken if changing the layout of the corresponding managaed /// structures to minimize the risk of buffer overruns. The affected managed classes /// are the following: ENHMETAHEADER, MetaHeader, MetafileHeaderWmf, MetafileHeaderEmf. /// See ASURT#82822 or changes in Metafile.cs@115636 for more information. /// public MetafileType type = MetafileType.Invalid; public int size; public int version; public EmfPlusFlags emfPlusFlags = 0; public float dpiX; public float dpiY; public int X; public int Y; public int Width; public int Height; public SafeNativeMethods.ENHMETAHEADER EmfHeader; public int EmfPlusHeaderSize; public int LogicalDpiX; public int LogicalDpiY; } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- ConfigurationSettings.cs
- unsafenativemethodsother.cs
- CapabilitiesPattern.cs
- MatrixTransform3D.cs
- Int64Storage.cs
- BrowserDefinitionCollection.cs
- ProtocolViolationException.cs
- MessageQueuePermissionEntry.cs
- ReaderWriterLockWrapper.cs
- PopOutPanel.cs
- ReflectionTypeLoadException.cs
- FactoryId.cs
- MyContact.cs
- PageAsyncTask.cs
- DBSqlParserTableCollection.cs
- ApplicationSecurityManager.cs
- HttpHandlersSection.cs
- XamlInt32CollectionSerializer.cs
- _DigestClient.cs
- TraceRecords.cs
- VarRefManager.cs
- DbConvert.cs
- SQLInt16.cs
- SQLConvert.cs
- XmlSchemaSimpleContentRestriction.cs
- PackageRelationship.cs
- FrameworkPropertyMetadata.cs
- lengthconverter.cs
- PathSegment.cs
- SelectionListDesigner.cs
- ErrorWrapper.cs
- RolePrincipal.cs
- embossbitmapeffect.cs
- SafeEventLogWriteHandle.cs
- XmlSchemaObjectCollection.cs
- ComplexBindingPropertiesAttribute.cs
- AsynchronousChannel.cs
- SoundPlayer.cs
- RectangleHotSpot.cs
- FeatureAttribute.cs
- TreeChangeInfo.cs
- WindowsEditBox.cs
- StylusPointDescription.cs
- SystemColors.cs
- PeerApplication.cs
- RequestQueue.cs
- ErrorEventArgs.cs
- EntityDataSourceWrapperPropertyDescriptor.cs
- NonSerializedAttribute.cs
- PageParser.cs
- RotateTransform3D.cs
- AutomationPropertyInfo.cs
- RandomNumberGenerator.cs
- HandleRef.cs
- PassportIdentity.cs
- SessionStateContainer.cs
- ActivityExecutorOperation.cs
- DataShape.cs
- RelativeSource.cs
- MulticastIPAddressInformationCollection.cs
- WizardPanel.cs
- ScrollEvent.cs
- SettingsProperty.cs
- ModifiableIteratorCollection.cs
- TypeConverterValueSerializer.cs
- LoginView.cs
- BindingSource.cs
- LocatorBase.cs
- CryptoStream.cs
- EntityDataSourceDataSelection.cs
- IISUnsafeMethods.cs
- mda.cs
- ByteAnimation.cs
- HyperLink.cs
- FileUtil.cs
- SeekableReadStream.cs
- Sequence.cs
- NameObjectCollectionBase.cs
- ExclusiveTcpListener.cs
- EditableTreeList.cs
- PropertyPathConverter.cs
- LayoutTableCell.cs
- ModulesEntry.cs
- ListViewGroup.cs
- PersonalizationState.cs
- ThreadExceptionDialog.cs
- DataGridState.cs
- BigInt.cs
- MSHTMLHost.cs
- QueryBranchOp.cs
- DictionaryEntry.cs
- XPathNodeInfoAtom.cs
- EdgeProfileValidation.cs
- MetabaseSettingsIis7.cs
- httpapplicationstate.cs
- RegistrySecurity.cs
- Util.cs
- FixedBufferAttribute.cs
- TextElementCollection.cs
- StorageInfo.cs