Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / whidbey / netfxsp / ndp / fx / src / CommonUI / System / Drawing / Advanced / ImageCodecInfoPrivate.cs / 2 / ImageCodecInfoPrivate.cs
//------------------------------------------------------------------------------
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
//-----------------------------------------------------------------------------
namespace System.Drawing.Imaging {
using System.Runtime.InteropServices;
using System.Diagnostics;
using System;
using System.Drawing;
// sdkinc\imaging.h
[StructLayout(LayoutKind.Sequential, Pack=8)]
internal class ImageCodecInfoPrivate {
[MarshalAs(UnmanagedType.Struct)]
public Guid Clsid;
[MarshalAs(UnmanagedType.Struct)]
public Guid FormatID;
public IntPtr CodecName = IntPtr.Zero;
public IntPtr DllName = IntPtr.Zero;
public IntPtr FormatDescription = IntPtr.Zero;
public IntPtr FilenameExtension = IntPtr.Zero;
public IntPtr MimeType = IntPtr.Zero;
public int Flags = 0;
public int Version = 0;
public int SigCount = 0;
public int SigSize = 0;
public IntPtr SigPattern = IntPtr.Zero;
public IntPtr SigMask = IntPtr.Zero;
}
}
// File provided for Reference Use Only by Microsoft Corporation (c) 2007.
//------------------------------------------------------------------------------
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
//-----------------------------------------------------------------------------
namespace System.Drawing.Imaging {
using System.Runtime.InteropServices;
using System.Diagnostics;
using System;
using System.Drawing;
// sdkinc\imaging.h
[StructLayout(LayoutKind.Sequential, Pack=8)]
internal class ImageCodecInfoPrivate {
[MarshalAs(UnmanagedType.Struct)]
public Guid Clsid;
[MarshalAs(UnmanagedType.Struct)]
public Guid FormatID;
public IntPtr CodecName = IntPtr.Zero;
public IntPtr DllName = IntPtr.Zero;
public IntPtr FormatDescription = IntPtr.Zero;
public IntPtr FilenameExtension = IntPtr.Zero;
public IntPtr MimeType = IntPtr.Zero;
public int Flags = 0;
public int Version = 0;
public int SigCount = 0;
public int SigSize = 0;
public IntPtr SigPattern = IntPtr.Zero;
public IntPtr SigMask = IntPtr.Zero;
}
}
// 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
- FontUnitConverter.cs
- ComPlusInstanceProvider.cs
- ProcessHostMapPath.cs
- ChameleonKey.cs
- ScanQueryOperator.cs
- ProfilePropertyMetadata.cs
- SimpleRecyclingCache.cs
- EntityTypeEmitter.cs
- HostedBindingBehavior.cs
- SessionEndingEventArgs.cs
- MatrixConverter.cs
- RayMeshGeometry3DHitTestResult.cs
- ImageCollectionEditor.cs
- XmlSerializerVersionAttribute.cs
- objectresult_tresulttype.cs
- OleDbDataAdapter.cs
- ElementHostAutomationPeer.cs
- SHA384CryptoServiceProvider.cs
- COM2IVsPerPropertyBrowsingHandler.cs
- RNGCryptoServiceProvider.cs
- ListViewPagedDataSource.cs
- KeyTime.cs
- InstanceDataCollection.cs
- FixedDocumentSequencePaginator.cs
- DataRecordObjectView.cs
- HtmlListAdapter.cs
- DateBoldEvent.cs
- ModelItemDictionary.cs
- MeshGeometry3D.cs
- IList.cs
- TextParentUndoUnit.cs
- WebControlsSection.cs
- BypassElement.cs
- DropDownList.cs
- ImageSource.cs
- CompilerHelpers.cs
- List.cs
- InputLanguageSource.cs
- XmlWhitespace.cs
- DebugView.cs
- ThreadStateException.cs
- PropertyMappingExceptionEventArgs.cs
- ReferenceEqualityComparer.cs
- Scanner.cs
- ReadOnlyHierarchicalDataSource.cs
- BaseTemplatedMobileComponentEditor.cs
- RuleDefinitions.cs
- HelpOperationInvoker.cs
- SessionEndedEventArgs.cs
- MarkupObject.cs
- RelationshipEnd.cs
- LongValidatorAttribute.cs
- DesignerActionVerbList.cs
- DataGridViewButtonCell.cs
- Application.cs
- MailMessageEventArgs.cs
- EventLogTraceListener.cs
- BamlRecordWriter.cs
- FormCollection.cs
- TrackBar.cs
- DebugInfoExpression.cs
- BitmapVisualManager.cs
- MatrixValueSerializer.cs
- ApplicationFileParser.cs
- TreeNodeBinding.cs
- NameTable.cs
- ComponentManagerBroker.cs
- TextPointer.cs
- SqlFacetAttribute.cs
- ClientSettings.cs
- _ListenerResponseStream.cs
- EntityWithChangeTrackerStrategy.cs
- CompilerResults.cs
- HatchBrush.cs
- FormViewDeletedEventArgs.cs
- ExpressionEditorAttribute.cs
- DataRowComparer.cs
- SelectorItemAutomationPeer.cs
- XmlChildEnumerator.cs
- WaitForChangedResult.cs
- TargetInvocationException.cs
- PlainXmlDeserializer.cs
- sqlstateclientmanager.cs
- ProxyGenerationError.cs
- MailAddressCollection.cs
- TrackPoint.cs
- WebScriptEndpointElement.cs
- NamespaceCollection.cs
- TraceSection.cs
- TiffBitmapDecoder.cs
- SpeechRecognizer.cs
- ConnectionInterfaceCollection.cs
- HashCryptoHandle.cs
- RepeaterItemEventArgs.cs
- CharEntityEncoderFallback.cs
- RuntimeConfigLKG.cs
- ByeMessageCD1.cs
- StylusButtonEventArgs.cs
- ProcessStartInfo.cs
- DynamicRouteExpression.cs