Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / CommonUI / System / Drawing / Advanced / WmfPlaceableFileHeader.cs / 1305376 / WmfPlaceableFileHeader.cs
//------------------------------------------------------------------------------
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
//-----------------------------------------------------------------------------
namespace System.Drawing.Imaging {
using System.Diagnostics;
using System;
using System.Drawing;
using System.Runtime.InteropServices;
///
///
/// Defines an Placeable Metafile.
///
[StructLayout(LayoutKind.Sequential)]
public sealed class WmfPlaceableFileHeader {
int key = unchecked((int)0x9aC6CDD7);
short hmf;
short bboxLeft;
short bboxTop;
short bboxRight;
short bboxBottom;
short inch;
int reserved;
short checksum;
///
///
/// Indicates the presence of a placeable
/// metafile header.
///
public int Key {
get { return key; }
set { key = value; }
}
///
///
/// Stores the handle of the metafile in
/// memory.
///
public short Hmf {
get { return hmf; }
set { hmf = value; }
}
///
///
/// The x-coordinate of the upper-left corner
/// of the bounding rectangle of the metafile image on the output device.
///
public short BboxLeft {
get { return bboxLeft; }
set { bboxLeft = value; }
}
///
///
///
/// The y-coordinate of the upper-left corner of the bounding rectangle of the
/// metafile image on the output device.
///
///
public short BboxTop {
get { return bboxTop; }
set { bboxTop = value; }
}
///
///
///
/// The x-coordinate of the lower-right corner of the bounding rectangle of the
/// metafile image on the output device.
///
///
public short BboxRight {
get { return bboxRight; }
set { bboxRight = value; }
}
///
///
///
/// The y-coordinate of the lower-right corner of the bounding rectangle of the
/// metafile image on the output device.
///
///
public short BboxBottom {
get { return bboxBottom; }
set { bboxBottom = value; }
}
///
///
/// Indicates the number of twips per inch.
///
public short Inch {
get { return inch; }
set { inch = value; }
}
///
///
/// Reserved. Do not use.
///
public int Reserved {
get { return reserved; }
set { reserved = value; }
}
///
///
///
/// Indicates the checksum value for the
/// previous ten WORDs in the header.
///
///
public short Checksum {
get { return checksum; }
set { checksum = value; }
}
}
}
// 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
- OSFeature.cs
- XamlToRtfParser.cs
- Substitution.cs
- ItemCheckEvent.cs
- HttpWriter.cs
- MethodSet.cs
- SystemResourceHost.cs
- ObjectDataSourceSelectingEventArgs.cs
- CodeGenerator.cs
- XmlSchemaAttribute.cs
- StructuredProperty.cs
- CacheManager.cs
- PackageProperties.cs
- ClientScriptManagerWrapper.cs
- XmlSchemaObject.cs
- RubberbandSelector.cs
- BaseResourcesBuildProvider.cs
- ModelFactory.cs
- WarningException.cs
- BridgeDataRecord.cs
- AttributeQuery.cs
- GenericRootAutomationPeer.cs
- PlanCompilerUtil.cs
- EventToken.cs
- XmlBinaryReaderSession.cs
- WebExceptionStatus.cs
- InternalBufferOverflowException.cs
- ClientFactory.cs
- TextDecorationCollectionConverter.cs
- TypeResolvingOptionsAttribute.cs
- PropertyInformation.cs
- RealizationContext.cs
- SqlWriter.cs
- TablePattern.cs
- Canvas.cs
- DataGridSortCommandEventArgs.cs
- XhtmlBasicPageAdapter.cs
- EnumBuilder.cs
- LinearQuaternionKeyFrame.cs
- SingletonConnectionReader.cs
- DocumentPage.cs
- PenLineCapValidation.cs
- SafeProcessHandle.cs
- SymbolMethod.cs
- ToolStripItem.cs
- safelink.cs
- HierarchicalDataBoundControl.cs
- TouchPoint.cs
- DomainUpDown.cs
- DataGridViewDesigner.cs
- RtfControlWordInfo.cs
- UrlPath.cs
- DashStyles.cs
- Highlights.cs
- DataGridItem.cs
- ForeignConstraint.cs
- EmbeddedObject.cs
- ConnectivityStatus.cs
- CredentialCache.cs
- DrawingImage.cs
- PeerToPeerException.cs
- QueryOptionExpression.cs
- ProfileParameter.cs
- AVElementHelper.cs
- Matrix3DConverter.cs
- COM2ExtendedTypeConverter.cs
- CommentGlyph.cs
- UnsafeNativeMethods.cs
- webeventbuffer.cs
- Vector3DCollectionValueSerializer.cs
- OleDbReferenceCollection.cs
- SpellCheck.cs
- ProvideValueServiceProvider.cs
- GcHandle.cs
- WmlLabelAdapter.cs
- Debug.cs
- DataGridViewAccessibleObject.cs
- QilGeneratorEnv.cs
- DataSourceControl.cs
- XPathScanner.cs
- WinEventHandler.cs
- WebPartConnectionsCloseVerb.cs
- PropVariant.cs
- RuntimeArgumentHandle.cs
- GridViewCellAutomationPeer.cs
- AmbientLight.cs
- AsymmetricCryptoHandle.cs
- CompositeCollection.cs
- ModuleElement.cs
- SubtreeProcessor.cs
- CssStyleCollection.cs
- AssemblyResourceLoader.cs
- ObjectItemCachedAssemblyLoader.cs
- WebSysDefaultValueAttribute.cs
- SynchronizingStream.cs
- AddInPipelineAttributes.cs
- DefaultPrintController.cs
- HtmlInputFile.cs
- UriTemplateClientFormatter.cs
- RelationshipSet.cs