1132 instantiations of FieldOffset
mscorlib (79)
microsoft\win32\win32native.cs (6)
2385[FieldOffsetAttribute( 0 )] 2433[FieldOffsetAttribute( 0 )] 2437[FieldOffsetAttribute( 0 )] 2441[FieldOffsetAttribute( 0 )] 2445[FieldOffsetAttribute( 0 )] 2449[FieldOffsetAttribute( 0 )]
system\diagnostics\eventing\eventdescriptor.cs (8)
31[FieldOffset(0)] 33[FieldOffset(0)] 35[FieldOffset(2)] 37[FieldOffset(3)] 39[FieldOffset(4)] 41[FieldOffset(5)] 43[FieldOffset(6)] 45[FieldOffset(8)]
system\globalization\charunicodeinfo.cs (7)
86[FieldOffset(0)] 88[FieldOffset(0x20)] 90[FieldOffset(0x28)] 92[FieldOffset(0x2c)] 94[FieldOffset(0x30)] 96[FieldOffset(0x34)] 98[FieldOffset(0x38)]
system\runtime\interopservices\attributes.cs (1)
951return new FieldOffsetAttribute(fieldOffset);
system\runtime\interopservices\ComTypes\itypecomp.cs (3)
35[FieldOffset(0)] 37[FieldOffset(0)] 39[FieldOffset(0)]
system\runtime\interopservices\ComTypes\itypeinfo.cs (4)
170[FieldOffset(0)] 172[FieldOffset(0)] 198[FieldOffset(0)] 200[FieldOffset(0)]
system\runtime\interopservices\ucomitypecomp.cs (3)
37[FieldOffset(0)] 39[FieldOffset(0)] 41[FieldOffset(0)]
system\runtime\interopservices\ucomitypeinfo.cs (4)
175[FieldOffset(0)] 177[FieldOffset(0)] 194[FieldOffset(0)] 196[FieldOffset(0)]
system\Runtime\InteropServices\Variant.cs (24)
44[FieldOffset(0)] private TypeUnion _typeUnion; 49[FieldOffset(0)] private Decimal _decimal; 75[FieldOffset(0)] internal SByte _i1; 76[FieldOffset(0)] internal Int16 _i2; 77[FieldOffset(0)] internal Int32 _i4; 78[FieldOffset(0)] internal Int64 _i8; 79[FieldOffset(0)] internal Byte _ui1; 80[FieldOffset(0)] internal UInt16 _ui2; 81[FieldOffset(0)] internal UInt32 _ui4; 82[FieldOffset(0)] internal UInt64 _ui8; 83[FieldOffset(0)] internal Int32 _int; 84[FieldOffset(0)] internal UInt32 _uint; 85[FieldOffset(0)] internal Int16 _bool; 86[FieldOffset(0)] internal Int32 _error; 87[FieldOffset(0)] internal Single _r4; 88[FieldOffset(0)] internal Double _r8; 89[FieldOffset(0)] internal Int64 _cy; 90[FieldOffset(0)] internal double _date; 92[FieldOffset(0)] internal IntPtr _bstr; 94[FieldOffset(0)] internal IntPtr _unknown; 96[FieldOffset(0)] internal IntPtr _dispatch; 102[FieldOffset(0)] internal IntPtr _pvarVal; 103[FieldOffset(0)] internal IntPtr _byref; 104[FieldOffset(0)] internal Record _record;
system\text\basecodepageencoding.cs (19)
88[FieldOffset(0)] 90[FieldOffset(0x20)] 92[FieldOffset(0x28)] 94[FieldOffset(0x2A)] 97[FieldOffset(0x2C)] 104[FieldOffset(0)] 106[FieldOffset(0x20)] 108[FieldOffset(0x22)] 110[FieldOffset(0x24)] 117[FieldOffset(0)] 119[FieldOffset(0x20)] 121[FieldOffset(0x22)] 123[FieldOffset(0x24)] 125[FieldOffset(0x26)] 127[FieldOffset(0x28)] 129[FieldOffset(0x2a)] 131[FieldOffset(0x2c)] 133[FieldOffset(0x2e)] 135[FieldOffset(0x30)]
PresentationCore (781)
Core\CSharp\System\Windows\Media\Generated\RenderData.cs (84)
50[FieldOffset(0)] public Point point0; 51[FieldOffset(16)] public Point point1; 52[FieldOffset(32)] public UInt32 hPen; 53[FieldOffset(36)] private UInt32 QuadWordPad0; 75[FieldOffset(0)] public Point point0; 76[FieldOffset(16)] public Point point1; 77[FieldOffset(32)] public UInt32 hPen; 78[FieldOffset(36)] public UInt32 hPoint0Animations; 79[FieldOffset(40)] public UInt32 hPoint1Animations; 80[FieldOffset(44)] private UInt32 QuadWordPad0; 97[FieldOffset(0)] public Rect rectangle; 98[FieldOffset(32)] public UInt32 hBrush; 99[FieldOffset(36)] public UInt32 hPen; 119[FieldOffset(0)] public Rect rectangle; 120[FieldOffset(32)] public UInt32 hBrush; 121[FieldOffset(36)] public UInt32 hPen; 122[FieldOffset(40)] public UInt32 hRectangleAnimations; 123[FieldOffset(44)] private UInt32 QuadWordPad0; 144[FieldOffset(0)] public Rect rectangle; 145[FieldOffset(32)] public double radiusX; 146[FieldOffset(40)] public double radiusY; 147[FieldOffset(48)] public UInt32 hBrush; 148[FieldOffset(52)] public UInt32 hPen; 176[FieldOffset(0)] public Rect rectangle; 177[FieldOffset(32)] public double radiusX; 178[FieldOffset(40)] public double radiusY; 179[FieldOffset(48)] public UInt32 hBrush; 180[FieldOffset(52)] public UInt32 hPen; 181[FieldOffset(56)] public UInt32 hRectangleAnimations; 182[FieldOffset(60)] public UInt32 hRadiusXAnimations; 183[FieldOffset(64)] public UInt32 hRadiusYAnimations; 184[FieldOffset(68)] private UInt32 QuadWordPad0; 205[FieldOffset(0)] public Point center; 206[FieldOffset(16)] public double radiusX; 207[FieldOffset(24)] public double radiusY; 208[FieldOffset(32)] public UInt32 hBrush; 209[FieldOffset(36)] public UInt32 hPen; 237[FieldOffset(0)] public Point center; 238[FieldOffset(16)] public double radiusX; 239[FieldOffset(24)] public double radiusY; 240[FieldOffset(32)] public UInt32 hBrush; 241[FieldOffset(36)] public UInt32 hPen; 242[FieldOffset(40)] public UInt32 hCenterAnimations; 243[FieldOffset(44)] public UInt32 hRadiusXAnimations; 244[FieldOffset(48)] public UInt32 hRadiusYAnimations; 245[FieldOffset(52)] private UInt32 QuadWordPad0; 263[FieldOffset(0)] public UInt32 hBrush; 264[FieldOffset(4)] public UInt32 hPen; 265[FieldOffset(8)] public UInt32 hGeometry; 266[FieldOffset(12)] private UInt32 QuadWordPad0; 282[FieldOffset(0)] public Rect rectangle; 283[FieldOffset(32)] public UInt32 hImageSource; 284[FieldOffset(36)] private UInt32 QuadWordPad0; 301[FieldOffset(0)] public Rect rectangle; 302[FieldOffset(32)] public UInt32 hImageSource; 303[FieldOffset(36)] public UInt32 hRectangleAnimations; 318[FieldOffset(0)] public UInt32 hForegroundBrush; 319[FieldOffset(4)] public UInt32 hGlyphRun; 333[FieldOffset(0)] public UInt32 hDrawing; 334[FieldOffset(4)] private UInt32 QuadWordPad0; 350[FieldOffset(0)] public Rect rectangle; 351[FieldOffset(32)] public UInt32 hPlayer; 352[FieldOffset(36)] private UInt32 QuadWordPad0; 369[FieldOffset(0)] public Rect rectangle; 370[FieldOffset(32)] public UInt32 hPlayer; 371[FieldOffset(36)] public UInt32 hRectangleAnimations; 385[FieldOffset(0)] public UInt32 hClipGeometry; 386[FieldOffset(4)] private UInt32 QuadWordPad0; 401[FieldOffset(0)] public MilRectF boundingBoxCacheLocalSpace; 402[FieldOffset(16)] public UInt32 hOpacityMask; 403[FieldOffset(20)] private UInt32 QuadWordPad0; 416[FieldOffset(0)] public double opacity; 432[FieldOffset(0)] public double opacity; 433[FieldOffset(8)] public UInt32 hOpacityAnimations; 434[FieldOffset(12)] private UInt32 QuadWordPad0; 448[FieldOffset(0)] public UInt32 hTransform; 449[FieldOffset(4)] private UInt32 QuadWordPad0; 463[FieldOffset(0)] public UInt32 hGuidelines; 464[FieldOffset(4)] private UInt32 QuadWordPad0; 477[FieldOffset(0)] public double coordinate; 492[FieldOffset(0)] public double leadingCoordinate; 493[FieldOffset(8)] public double offsetToDrivenCoordinate; 508[FieldOffset(0)] public UInt32 hEffect; 509[FieldOffset(4)] public UInt32 hEffectInput;
Core\CSharp\System\Windows\Media\Imaging\PropVariant.cs (21)
89[FieldOffset(0)] internal ushort varType; 90[FieldOffset(2)] internal ushort wReserved1; 91[FieldOffset(4)] internal ushort wReserved2; 92[FieldOffset(6)] internal ushort wReserved3; 94[FieldOffset(8)] internal byte bVal; 95[FieldOffset(8)] internal sbyte cVal; 96[FieldOffset(8)] internal ushort uiVal; 97[FieldOffset(8)] internal short iVal; 98[FieldOffset(8)] internal UInt32 uintVal; 99[FieldOffset(8)] internal Int32 intVal; 100[FieldOffset(8)] internal UInt64 ulVal; 101[FieldOffset(8)] internal Int64 lVal; 102[FieldOffset(8)] internal float fltVal; 103[FieldOffset(8)] internal double dblVal; 104[FieldOffset(8)] internal short boolVal; 105[FieldOffset(8)] internal IntPtr pclsidVal; //this is for GUID ID pointer 106[FieldOffset(8)] internal IntPtr pszVal; //this is for ansi string pointer 107[FieldOffset(8)] internal IntPtr pwszVal; //this is for Unicode string pointer 108[FieldOffset(8)] internal IntPtr punkVal; //this is for punkVal (interface pointer) 109[FieldOffset(8)] internal PROPARRAY ca; 110[FieldOffset(8)] internal System.Runtime.InteropServices.ComTypes.FILETIME filetime;
Graphics\include\exports.cs (15)
301[FieldOffset(0)] internal Int32 CommonMinimumCaps; 302[FieldOffset(4)] internal UInt32 DisplayUniqueness; 303[FieldOffset(8)] internal MilGraphicsAccelerationCaps Caps; 309[FieldOffset(0)] internal int HRESULTFailureCode; 315[FieldOffset(0)] internal int Enabled; 321[FieldOffset(0)] internal MIL_PRESENTATION_RESULTS PresentationResults; 322[FieldOffset(4)] internal int RefreshRate; 323[FieldOffset(8)] internal long PresentationTime; 332[FieldOffset(0)] internal Type Type; 333[FieldOffset(4)] internal int Reserved; 334[FieldOffset(8)] internal CapsData Caps; 335[FieldOffset(8)] internal PartitionIsZombieStatus HRESULTFailure; 336[FieldOffset(8)] internal Presented Presented; 337[FieldOffset(8)] internal SyncModeStatus SyncModeStatus; 1150[FieldOffset(0)]
Graphics\include\Generated\wgx_commands.cs (656)
30[FieldOffset(0)] internal MILCMD Type; 31[FieldOffset(4)] internal BOOL Enable; 36[FieldOffset(0)] internal MILCMD Type; 37[FieldOffset(4)] internal BOOL ReturnCommonMinimum; 42[FieldOffset(0)] internal MILCMD Type; 43[FieldOffset(4)] internal BOOL Enable; 48[FieldOffset(0)] internal MILCMD Type; 49[FieldOffset(4)] internal UInt64 FrameTime; 54[FieldOffset(0)] internal MILCMD Type; 55[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 56[FieldOffset(8)] internal UInt64 pInteropDeviceBitmap; 57[FieldOffset(16)] internal UInt64 pSoftwareBitmap; 62[FieldOffset(0)] internal MILCMD Type; 63[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 64[FieldOffset(8)] internal UInt64 hEvent; 69[FieldOffset(0)] internal MILCMD Type; 70[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 71[FieldOffset(8)] internal BOOL UseDirtyRect; 72[FieldOffset(12)] internal MS.Win32.NativeMethods.RECT DirtyRect; 77[FieldOffset(0)] internal MILCMD Type; 78[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 79[FieldOffset(8)] internal double Value; 84[FieldOffset(0)] internal MILCMD Type; 85[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 86[FieldOffset(8)] internal MilColorF Value; 91[FieldOffset(0)] internal MILCMD Type; 92[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 93[FieldOffset(8)] internal Point Value; 98[FieldOffset(0)] internal MILCMD Type; 99[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 100[FieldOffset(8)] internal Rect Value; 105[FieldOffset(0)] internal MILCMD Type; 106[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 107[FieldOffset(8)] internal Size Value; 112[FieldOffset(0)] internal MILCMD Type; 113[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 114[FieldOffset(8)] internal MilMatrix3x2D Value; 119[FieldOffset(0)] internal MILCMD Type; 120[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 121[FieldOffset(8)] internal MilPoint3F Value; 126[FieldOffset(0)] internal MILCMD Type; 127[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 128[FieldOffset(8)] internal MilPoint3F Value; 133[FieldOffset(0)] internal MILCMD Type; 134[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 135[FieldOffset(8)] internal MilQuaternionF Value; 140[FieldOffset(0)] internal MILCMD Type; 141[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 142[FieldOffset(8)] internal UInt32 cbData; 147[FieldOffset(0)] internal MILCMD Type; 148[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 149[FieldOffset(8)] internal UInt32 id; 154[FieldOffset(0)] internal MILCMD Type; 155[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 156[FieldOffset(8)] internal double offsetX; 157[FieldOffset(16)] internal double offsetY; 162[FieldOffset(0)] internal MILCMD Type; 163[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 164[FieldOffset(8)] internal DUCE.ResourceHandle hTransform; 169[FieldOffset(0)] internal MILCMD Type; 170[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 171[FieldOffset(8)] internal DUCE.ResourceHandle hEffect; 176[FieldOffset(0)] internal MILCMD Type; 177[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 178[FieldOffset(8)] internal DUCE.ResourceHandle hCacheMode; 183[FieldOffset(0)] internal MILCMD Type; 184[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 185[FieldOffset(8)] internal DUCE.ResourceHandle hClip; 190[FieldOffset(0)] internal MILCMD Type; 191[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 192[FieldOffset(8)] internal double alpha; 197[FieldOffset(0)] internal MILCMD Type; 198[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 199[FieldOffset(8)] internal MilRenderOptions renderOptions; 204[FieldOffset(0)] internal MILCMD Type; 205[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 206[FieldOffset(8)] internal DUCE.ResourceHandle hContent; 211[FieldOffset(0)] internal MILCMD Type; 212[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 213[FieldOffset(8)] internal DUCE.ResourceHandle hAlphaMask; 218[FieldOffset(0)] internal MILCMD Type; 219[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 224[FieldOffset(0)] internal MILCMD Type; 225[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 226[FieldOffset(8)] internal DUCE.ResourceHandle hChild; 231[FieldOffset(0)] internal MILCMD Type; 232[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 233[FieldOffset(8)] internal DUCE.ResourceHandle hChild; 234[FieldOffset(12)] internal UInt32 index; 239[FieldOffset(0)] internal MILCMD Type; 240[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 241[FieldOffset(8)] internal UInt16 countX; 242[FieldOffset(12)] internal UInt16 countY; 243[FieldOffset(15)] private byte BYTEPacking0; 248[FieldOffset(0)] internal MILCMD Type; 249[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 250[FieldOffset(8)] internal Rect Clip; 251[FieldOffset(40)] internal BOOL IsEnabled; 256[FieldOffset(0)] internal MILCMD Type; 257[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 258[FieldOffset(8)] internal DUCE.ResourceHandle hCamera; 263[FieldOffset(0)] internal MILCMD Type; 264[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 265[FieldOffset(8)] internal Rect Viewport; 270[FieldOffset(0)] internal MILCMD Type; 271[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 272[FieldOffset(8)] internal DUCE.ResourceHandle hChild; 277[FieldOffset(0)] internal MILCMD Type; 278[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 279[FieldOffset(8)] internal DUCE.ResourceHandle hContent; 284[FieldOffset(0)] internal MILCMD Type; 285[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 286[FieldOffset(8)] internal DUCE.ResourceHandle hTransform; 291[FieldOffset(0)] internal MILCMD Type; 292[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 297[FieldOffset(0)] internal MILCMD Type; 298[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 299[FieldOffset(8)] internal DUCE.ResourceHandle hChild; 304[FieldOffset(0)] internal MILCMD Type; 305[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 306[FieldOffset(8)] internal DUCE.ResourceHandle hChild; 307[FieldOffset(12)] internal UInt32 index; 312[FieldOffset(0)] internal MILCMD Type; 313[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 314[FieldOffset(8)] internal UInt64 hwnd; 315[FieldOffset(16)] internal UInt64 hSection; 316[FieldOffset(24)] internal UInt64 masterDevice; 317[FieldOffset(32)] internal UInt32 width; 318[FieldOffset(36)] internal UInt32 height; 319[FieldOffset(40)] internal MilColorF clearColor; 320[FieldOffset(56)] internal UInt32 flags; 321[FieldOffset(60)] internal DUCE.ResourceHandle hBitmap; 322[FieldOffset(64)] internal UInt32 stride; 323[FieldOffset(68)] internal UInt32 ePixelFormat; 324[FieldOffset(72)] internal int DpiAwarenessContext; 325[FieldOffset(76)] internal double DpiX; 326[FieldOffset(84)] internal double DpiY; 331[FieldOffset(0)] internal MILCMD Type; 332[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 333[FieldOffset(8)] internal BOOL Suppress; 338[FieldOffset(0)] internal MILCMD Type; 339[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 340[FieldOffset(8)] internal MS.Win32.NativeMethods.RECT windowRect; 341[FieldOffset(24)] internal MILWindowLayerType windowLayerType; 342[FieldOffset(28)] internal MILTransparencyFlags transparencyMode; 343[FieldOffset(32)] internal float constantAlpha; 344[FieldOffset(36)] internal BOOL isChild; 345[FieldOffset(40)] internal BOOL isRTL; 346[FieldOffset(44)] internal BOOL renderingEnabled; 347[FieldOffset(48)] internal MilColorF colorKey; 348[FieldOffset(64)] internal UInt32 disableCookie; 349[FieldOffset(68)] internal BOOL gdiBlt; 354[FieldOffset(0)] internal MILCMD Type; 355[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 356[FieldOffset(8)] internal UInt64 hwnd; 357[FieldOffset(16)] internal UInt64 pRenderTarget; 358[FieldOffset(24)] internal UInt32 width; 359[FieldOffset(28)] internal UInt32 height; 360[FieldOffset(32)] internal UInt32 dummy; 365[FieldOffset(0)] internal MILCMD Type; 366[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 367[FieldOffset(8)] internal DUCE.ResourceHandle hRoot; 372[FieldOffset(0)] internal MILCMD Type; 373[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 374[FieldOffset(8)] internal MilColorF clearColor; 379[FieldOffset(0)] internal MILCMD Type; 380[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 381[FieldOffset(8)] internal MS.Win32.NativeMethods.RECT rc; 386[FieldOffset(0)] internal MILCMD Type; 387[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 388[FieldOffset(8)] internal UInt32 flags; 393[FieldOffset(0)] internal MILCMD Type; 394[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 395[FieldOffset(8)] internal double DpiX; 396[FieldOffset(16)] internal double DpiY; 397[FieldOffset(24)] internal BOOL AfterParent; 402[FieldOffset(0)] internal MILCMD Type; 403[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 404[FieldOffset(8)] internal UInt64 pIDWriteFont; 405[FieldOffset(16)] internal UInt16 GlyphRunFlags; 406[FieldOffset(20)] internal MilPoint2F Origin; 407[FieldOffset(28)] internal float MuSize; 408[FieldOffset(32)] internal Rect ManagedBounds; 409[FieldOffset(64)] internal UInt16 GlyphCount; 410[FieldOffset(68)] internal UInt16 BidiLevel; 411[FieldOffset(72)] internal UInt16 DWriteTextMeasuringMethod; 412[FieldOffset(75)] private byte BYTEPacking0; 417[FieldOffset(0)] internal MILCMD Type; 418[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 419[FieldOffset(8)] internal UInt64 SwDoubleBufferedBitmap; 420[FieldOffset(16)] internal BOOL UseBackBuffer; 425[FieldOffset(0)] internal MILCMD Type; 426[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 427[FieldOffset(8)] internal UInt64 CopyCompletedEvent; 432[FieldOffset(0)] internal MILCMD Type; 433[FieldOffset(4)] internal BOOL ShouldRenderEvenWhenNoDisplayDevicesAreAvailable; 438[FieldOffset(0)] internal MILCMD Type; 439[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 440[FieldOffset(8)] internal double angle; 441[FieldOffset(16)] internal MilPoint3F axis; 442[FieldOffset(28)] internal DUCE.ResourceHandle hAxisAnimations; 443[FieldOffset(32)] internal DUCE.ResourceHandle hAngleAnimations; 448[FieldOffset(0)] internal MILCMD Type; 449[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 450[FieldOffset(8)] internal MilQuaternionF quaternion; 451[FieldOffset(24)] internal DUCE.ResourceHandle hQuaternionAnimations; 456[FieldOffset(0)] internal MILCMD Type; 457[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 458[FieldOffset(8)] internal double nearPlaneDistance; 459[FieldOffset(16)] internal double farPlaneDistance; 460[FieldOffset(24)] internal double fieldOfView; 461[FieldOffset(32)] internal MilPoint3F position; 462[FieldOffset(44)] internal DUCE.ResourceHandle htransform; 463[FieldOffset(48)] internal MilPoint3F lookDirection; 464[FieldOffset(60)] internal DUCE.ResourceHandle hNearPlaneDistanceAnimations; 465[FieldOffset(64)] internal MilPoint3F upDirection; 466[FieldOffset(76)] internal DUCE.ResourceHandle hFarPlaneDistanceAnimations; 467[FieldOffset(80)] internal DUCE.ResourceHandle hPositionAnimations; 468[FieldOffset(84)] internal DUCE.ResourceHandle hLookDirectionAnimations; 469[FieldOffset(88)] internal DUCE.ResourceHandle hUpDirectionAnimations; 470[FieldOffset(92)] internal DUCE.ResourceHandle hFieldOfViewAnimations; 475[FieldOffset(0)] internal MILCMD Type; 476[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 477[FieldOffset(8)] internal double nearPlaneDistance; 478[FieldOffset(16)] internal double farPlaneDistance; 479[FieldOffset(24)] internal double width; 480[FieldOffset(32)] internal MilPoint3F position; 481[FieldOffset(44)] internal DUCE.ResourceHandle htransform; 482[FieldOffset(48)] internal MilPoint3F lookDirection; 483[FieldOffset(60)] internal DUCE.ResourceHandle hNearPlaneDistanceAnimations; 484[FieldOffset(64)] internal MilPoint3F upDirection; 485[FieldOffset(76)] internal DUCE.ResourceHandle hFarPlaneDistanceAnimations; 486[FieldOffset(80)] internal DUCE.ResourceHandle hPositionAnimations; 487[FieldOffset(84)] internal DUCE.ResourceHandle hLookDirectionAnimations; 488[FieldOffset(88)] internal DUCE.ResourceHandle hUpDirectionAnimations; 489[FieldOffset(92)] internal DUCE.ResourceHandle hWidthAnimations; 494[FieldOffset(0)] internal MILCMD Type; 495[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 496[FieldOffset(8)] internal D3DMATRIX viewMatrix; 497[FieldOffset(72)] internal D3DMATRIX projectionMatrix; 498[FieldOffset(136)] internal DUCE.ResourceHandle htransform; 503[FieldOffset(0)] internal MILCMD Type; 504[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 505[FieldOffset(8)] internal DUCE.ResourceHandle htransform; 506[FieldOffset(12)] internal UInt32 ChildrenSize; 511[FieldOffset(0)] internal MILCMD Type; 512[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 513[FieldOffset(8)] internal MilColorF color; 514[FieldOffset(24)] internal DUCE.ResourceHandle htransform; 515[FieldOffset(28)] internal DUCE.ResourceHandle hColorAnimations; 520[FieldOffset(0)] internal MILCMD Type; 521[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 522[FieldOffset(8)] internal MilColorF color; 523[FieldOffset(24)] internal MilPoint3F direction; 524[FieldOffset(36)] internal DUCE.ResourceHandle htransform; 525[FieldOffset(40)] internal DUCE.ResourceHandle hColorAnimations; 526[FieldOffset(44)] internal DUCE.ResourceHandle hDirectionAnimations; 531[FieldOffset(0)] internal MILCMD Type; 532[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 533[FieldOffset(8)] internal MilColorF color; 534[FieldOffset(24)] internal double range; 535[FieldOffset(32)] internal double constantAttenuation; 536[FieldOffset(40)] internal double linearAttenuation; 537[FieldOffset(48)] internal double quadraticAttenuation; 538[FieldOffset(56)] internal MilPoint3F position; 539[FieldOffset(68)] internal DUCE.ResourceHandle htransform; 540[FieldOffset(72)] internal DUCE.ResourceHandle hColorAnimations; 541[FieldOffset(76)] internal DUCE.ResourceHandle hPositionAnimations; 542[FieldOffset(80)] internal DUCE.ResourceHandle hRangeAnimations; 543[FieldOffset(84)] internal DUCE.ResourceHandle hConstantAttenuationAnimations; 544[FieldOffset(88)] internal DUCE.ResourceHandle hLinearAttenuationAnimations; 545[FieldOffset(92)] internal DUCE.ResourceHandle hQuadraticAttenuationAnimations; 550[FieldOffset(0)] internal MILCMD Type; 551[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 552[FieldOffset(8)] internal MilColorF color; 553[FieldOffset(24)] internal double range; 554[FieldOffset(32)] internal double constantAttenuation; 555[FieldOffset(40)] internal double linearAttenuation; 556[FieldOffset(48)] internal double quadraticAttenuation; 557[FieldOffset(56)] internal double outerConeAngle; 558[FieldOffset(64)] internal double innerConeAngle; 559[FieldOffset(72)] internal MilPoint3F position; 560[FieldOffset(84)] internal DUCE.ResourceHandle htransform; 561[FieldOffset(88)] internal MilPoint3F direction; 562[FieldOffset(100)] internal DUCE.ResourceHandle hColorAnimations; 563[FieldOffset(104)] internal DUCE.ResourceHandle hPositionAnimations; 564[FieldOffset(108)] internal DUCE.ResourceHandle hRangeAnimations; 565[FieldOffset(112)] internal DUCE.ResourceHandle hConstantAttenuationAnimations; 566[FieldOffset(116)] internal DUCE.ResourceHandle hLinearAttenuationAnimations; 567[FieldOffset(120)] internal DUCE.ResourceHandle hQuadraticAttenuationAnimations; 568[FieldOffset(124)] internal DUCE.ResourceHandle hDirectionAnimations; 569[FieldOffset(128)] internal DUCE.ResourceHandle hOuterConeAngleAnimations; 570[FieldOffset(132)] internal DUCE.ResourceHandle hInnerConeAngleAnimations; 575[FieldOffset(0)] internal MILCMD Type; 576[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 577[FieldOffset(8)] internal DUCE.ResourceHandle htransform; 578[FieldOffset(12)] internal DUCE.ResourceHandle hgeometry; 579[FieldOffset(16)] internal DUCE.ResourceHandle hmaterial; 580[FieldOffset(20)] internal DUCE.ResourceHandle hbackMaterial; 585[FieldOffset(0)] internal MILCMD Type; 586[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 587[FieldOffset(8)] internal UInt32 PositionsSize; 588[FieldOffset(12)] internal UInt32 NormalsSize; 589[FieldOffset(16)] internal UInt32 TextureCoordinatesSize; 590[FieldOffset(20)] internal UInt32 TriangleIndicesSize; 595[FieldOffset(0)] internal MILCMD Type; 596[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 597[FieldOffset(8)] internal UInt32 ChildrenSize; 602[FieldOffset(0)] internal MILCMD Type; 603[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 604[FieldOffset(8)] internal MilColorF color; 605[FieldOffset(24)] internal MilColorF ambientColor; 606[FieldOffset(40)] internal DUCE.ResourceHandle hbrush; 611[FieldOffset(0)] internal MILCMD Type; 612[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 613[FieldOffset(8)] internal MilColorF color; 614[FieldOffset(24)] internal double specularPower; 615[FieldOffset(32)] internal DUCE.ResourceHandle hbrush; 620[FieldOffset(0)] internal MILCMD Type; 621[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 622[FieldOffset(8)] internal MilColorF color; 623[FieldOffset(24)] internal DUCE.ResourceHandle hbrush; 628[FieldOffset(0)] internal MILCMD Type; 629[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 630[FieldOffset(8)] internal UInt32 ChildrenSize; 635[FieldOffset(0)] internal MILCMD Type; 636[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 637[FieldOffset(8)] internal double offsetX; 638[FieldOffset(16)] internal double offsetY; 639[FieldOffset(24)] internal double offsetZ; 640[FieldOffset(32)] internal DUCE.ResourceHandle hOffsetXAnimations; 641[FieldOffset(36)] internal DUCE.ResourceHandle hOffsetYAnimations; 642[FieldOffset(40)] internal DUCE.ResourceHandle hOffsetZAnimations; 647[FieldOffset(0)] internal MILCMD Type; 648[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 649[FieldOffset(8)] internal double scaleX; 650[FieldOffset(16)] internal double scaleY; 651[FieldOffset(24)] internal double scaleZ; 652[FieldOffset(32)] internal double centerX; 653[FieldOffset(40)] internal double centerY; 654[FieldOffset(48)] internal double centerZ; 655[FieldOffset(56)] internal DUCE.ResourceHandle hScaleXAnimations; 656[FieldOffset(60)] internal DUCE.ResourceHandle hScaleYAnimations; 657[FieldOffset(64)] internal DUCE.ResourceHandle hScaleZAnimations; 658[FieldOffset(68)] internal DUCE.ResourceHandle hCenterXAnimations; 659[FieldOffset(72)] internal DUCE.ResourceHandle hCenterYAnimations; 660[FieldOffset(76)] internal DUCE.ResourceHandle hCenterZAnimations; 665[FieldOffset(0)] internal MILCMD Type; 666[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 667[FieldOffset(8)] internal double centerX; 668[FieldOffset(16)] internal double centerY; 669[FieldOffset(24)] internal double centerZ; 670[FieldOffset(32)] internal DUCE.ResourceHandle hCenterXAnimations; 671[FieldOffset(36)] internal DUCE.ResourceHandle hCenterYAnimations; 672[FieldOffset(40)] internal DUCE.ResourceHandle hCenterZAnimations; 673[FieldOffset(44)] internal DUCE.ResourceHandle hrotation; 678[FieldOffset(0)] internal MILCMD Type; 679[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 680[FieldOffset(8)] internal D3DMATRIX matrix; 685[FieldOffset(0)] internal MILCMD Type; 686[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 687[FieldOffset(8)] internal ShaderRenderMode ShaderRenderMode; 688[FieldOffset(12)] internal UInt32 PixelShaderBytecodeSize; 689[FieldOffset(16)] internal BOOL CompileSoftwareShader; 694[FieldOffset(0)] internal MILCMD Type; 695[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 696[FieldOffset(8)] internal double Opacity; 697[FieldOffset(16)] internal DUCE.ResourceHandle hOpacityAnimations; 698[FieldOffset(20)] internal DUCE.ResourceHandle hTransform; 699[FieldOffset(24)] internal DUCE.ResourceHandle hRelativeTransform; 704[FieldOffset(0)] internal MILCMD Type; 705[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 706[FieldOffset(8)] internal double Radius; 707[FieldOffset(16)] internal DUCE.ResourceHandle hRadiusAnimations; 708[FieldOffset(20)] internal KernelType KernelType; 709[FieldOffset(24)] internal RenderingBias RenderingBias; 714[FieldOffset(0)] internal MILCMD Type; 715[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 716[FieldOffset(8)] internal double ShadowDepth; 717[FieldOffset(16)] internal MilColorF Color; 718[FieldOffset(32)] internal double Direction; 719[FieldOffset(40)] internal double Opacity; 720[FieldOffset(48)] internal double BlurRadius; 721[FieldOffset(56)] internal DUCE.ResourceHandle hShadowDepthAnimations; 722[FieldOffset(60)] internal DUCE.ResourceHandle hColorAnimations; 723[FieldOffset(64)] internal DUCE.ResourceHandle hDirectionAnimations; 724[FieldOffset(68)] internal DUCE.ResourceHandle hOpacityAnimations; 725[FieldOffset(72)] internal DUCE.ResourceHandle hBlurRadiusAnimations; 726[FieldOffset(76)] internal RenderingBias RenderingBias; 731[FieldOffset(0)] internal MILCMD Type; 732[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 733[FieldOffset(8)] internal double TopPadding; 734[FieldOffset(16)] internal double BottomPadding; 735[FieldOffset(24)] internal double LeftPadding; 736[FieldOffset(32)] internal double RightPadding; 737[FieldOffset(40)] internal DUCE.ResourceHandle hPixelShader; 738[FieldOffset(44)] internal int DdxUvDdyUvRegisterIndex; 739[FieldOffset(48)] internal UInt32 ShaderConstantFloatRegistersSize; 740[FieldOffset(52)] internal UInt32 DependencyPropertyFloatValuesSize; 741[FieldOffset(56)] internal UInt32 ShaderConstantIntRegistersSize; 742[FieldOffset(60)] internal UInt32 DependencyPropertyIntValuesSize; 743[FieldOffset(64)] internal UInt32 ShaderConstantBoolRegistersSize; 744[FieldOffset(68)] internal UInt32 DependencyPropertyBoolValuesSize; 745[FieldOffset(72)] internal UInt32 ShaderSamplerRegistrationInfoSize; 746[FieldOffset(76)] internal UInt32 DependencyPropertySamplerValuesSize; 751[FieldOffset(0)] internal MILCMD Type; 752[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 753[FieldOffset(8)] internal DUCE.ResourceHandle hDrawing; 758[FieldOffset(0)] internal MILCMD Type; 759[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 760[FieldOffset(8)] internal UInt32 ChildrenSize; 765[FieldOffset(0)] internal MILCMD Type; 766[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 767[FieldOffset(8)] internal double X; 768[FieldOffset(16)] internal double Y; 769[FieldOffset(24)] internal DUCE.ResourceHandle hXAnimations; 770[FieldOffset(28)] internal DUCE.ResourceHandle hYAnimations; 775[FieldOffset(0)] internal MILCMD Type; 776[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 777[FieldOffset(8)] internal double ScaleX; 778[FieldOffset(16)] internal double ScaleY; 779[FieldOffset(24)] internal double CenterX; 780[FieldOffset(32)] internal double CenterY; 781[FieldOffset(40)] internal DUCE.ResourceHandle hScaleXAnimations; 782[FieldOffset(44)] internal DUCE.ResourceHandle hScaleYAnimations; 783[FieldOffset(48)] internal DUCE.ResourceHandle hCenterXAnimations; 784[FieldOffset(52)] internal DUCE.ResourceHandle hCenterYAnimations; 789[FieldOffset(0)] internal MILCMD Type; 790[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 791[FieldOffset(8)] internal double AngleX; 792[FieldOffset(16)] internal double AngleY; 793[FieldOffset(24)] internal double CenterX; 794[FieldOffset(32)] internal double CenterY; 795[FieldOffset(40)] internal DUCE.ResourceHandle hAngleXAnimations; 796[FieldOffset(44)] internal DUCE.ResourceHandle hAngleYAnimations; 797[FieldOffset(48)] internal DUCE.ResourceHandle hCenterXAnimations; 798[FieldOffset(52)] internal DUCE.ResourceHandle hCenterYAnimations; 803[FieldOffset(0)] internal MILCMD Type; 804[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 805[FieldOffset(8)] internal double Angle; 806[FieldOffset(16)] internal double CenterX; 807[FieldOffset(24)] internal double CenterY; 808[FieldOffset(32)] internal DUCE.ResourceHandle hAngleAnimations; 809[FieldOffset(36)] internal DUCE.ResourceHandle hCenterXAnimations; 810[FieldOffset(40)] internal DUCE.ResourceHandle hCenterYAnimations; 815[FieldOffset(0)] internal MILCMD Type; 816[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 817[FieldOffset(8)] internal MilMatrix3x2D Matrix; 818[FieldOffset(56)] internal DUCE.ResourceHandle hMatrixAnimations; 823[FieldOffset(0)] internal MILCMD Type; 824[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 825[FieldOffset(8)] internal Point StartPoint; 826[FieldOffset(24)] internal Point EndPoint; 827[FieldOffset(40)] internal DUCE.ResourceHandle hTransform; 828[FieldOffset(44)] internal DUCE.ResourceHandle hStartPointAnimations; 829[FieldOffset(48)] internal DUCE.ResourceHandle hEndPointAnimations; 834[FieldOffset(0)] internal MILCMD Type; 835[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 836[FieldOffset(8)] internal double RadiusX; 837[FieldOffset(16)] internal double RadiusY; 838[FieldOffset(24)] internal Rect Rect; 839[FieldOffset(56)] internal DUCE.ResourceHandle hTransform; 840[FieldOffset(60)] internal DUCE.ResourceHandle hRadiusXAnimations; 841[FieldOffset(64)] internal DUCE.ResourceHandle hRadiusYAnimations; 842[FieldOffset(68)] internal DUCE.ResourceHandle hRectAnimations; 847[FieldOffset(0)] internal MILCMD Type; 848[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 849[FieldOffset(8)] internal double RadiusX; 850[FieldOffset(16)] internal double RadiusY; 851[FieldOffset(24)] internal Point Center; 852[FieldOffset(40)] internal DUCE.ResourceHandle hTransform; 853[FieldOffset(44)] internal DUCE.ResourceHandle hRadiusXAnimations; 854[FieldOffset(48)] internal DUCE.ResourceHandle hRadiusYAnimations; 855[FieldOffset(52)] internal DUCE.ResourceHandle hCenterAnimations; 860[FieldOffset(0)] internal MILCMD Type; 861[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 862[FieldOffset(8)] internal DUCE.ResourceHandle hTransform; 863[FieldOffset(12)] internal FillRule FillRule; 864[FieldOffset(16)] internal UInt32 ChildrenSize; 869[FieldOffset(0)] internal MILCMD Type; 870[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 871[FieldOffset(8)] internal DUCE.ResourceHandle hTransform; 872[FieldOffset(12)] internal GeometryCombineMode GeometryCombineMode; 873[FieldOffset(16)] internal DUCE.ResourceHandle hGeometry1; 874[FieldOffset(20)] internal DUCE.ResourceHandle hGeometry2; 879[FieldOffset(0)] internal MILCMD Type; 880[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 881[FieldOffset(8)] internal DUCE.ResourceHandle hTransform; 882[FieldOffset(12)] internal FillRule FillRule; 883[FieldOffset(16)] internal UInt32 FiguresSize; 888[FieldOffset(0)] internal MILCMD Type; 889[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 890[FieldOffset(8)] internal double Opacity; 891[FieldOffset(16)] internal MilColorF Color; 892[FieldOffset(32)] internal DUCE.ResourceHandle hOpacityAnimations; 893[FieldOffset(36)] internal DUCE.ResourceHandle hTransform; 894[FieldOffset(40)] internal DUCE.ResourceHandle hRelativeTransform; 895[FieldOffset(44)] internal DUCE.ResourceHandle hColorAnimations; 900[FieldOffset(0)] internal MILCMD Type; 901[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 902[FieldOffset(8)] internal double Opacity; 903[FieldOffset(16)] internal Point StartPoint; 904[FieldOffset(32)] internal Point EndPoint; 905[FieldOffset(48)] internal DUCE.ResourceHandle hOpacityAnimations; 906[FieldOffset(52)] internal DUCE.ResourceHandle hTransform; 907[FieldOffset(56)] internal DUCE.ResourceHandle hRelativeTransform; 908[FieldOffset(60)] internal ColorInterpolationMode ColorInterpolationMode; 909[FieldOffset(64)] internal BrushMappingMode MappingMode; 910[FieldOffset(68)] internal GradientSpreadMethod SpreadMethod; 911[FieldOffset(72)] internal UInt32 GradientStopsSize; 912[FieldOffset(76)] internal DUCE.ResourceHandle hStartPointAnimations; 913[FieldOffset(80)] internal DUCE.ResourceHandle hEndPointAnimations; 918[FieldOffset(0)] internal MILCMD Type; 919[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 920[FieldOffset(8)] internal double Opacity; 921[FieldOffset(16)] internal Point Center; 922[FieldOffset(32)] internal double RadiusX; 923[FieldOffset(40)] internal double RadiusY; 924[FieldOffset(48)] internal Point GradientOrigin; 925[FieldOffset(64)] internal DUCE.ResourceHandle hOpacityAnimations; 926[FieldOffset(68)] internal DUCE.ResourceHandle hTransform; 927[FieldOffset(72)] internal DUCE.ResourceHandle hRelativeTransform; 928[FieldOffset(76)] internal ColorInterpolationMode ColorInterpolationMode; 929[FieldOffset(80)] internal BrushMappingMode MappingMode; 930[FieldOffset(84)] internal GradientSpreadMethod SpreadMethod; 931[FieldOffset(88)] internal UInt32 GradientStopsSize; 932[FieldOffset(92)] internal DUCE.ResourceHandle hCenterAnimations; 933[FieldOffset(96)] internal DUCE.ResourceHandle hRadiusXAnimations; 934[FieldOffset(100)] internal DUCE.ResourceHandle hRadiusYAnimations; 935[FieldOffset(104)] internal DUCE.ResourceHandle hGradientOriginAnimations; 940[FieldOffset(0)] internal MILCMD Type; 941[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 942[FieldOffset(8)] internal double Opacity; 943[FieldOffset(16)] internal Rect Viewport; 944[FieldOffset(48)] internal Rect Viewbox; 945[FieldOffset(80)] internal double CacheInvalidationThresholdMinimum; 946[FieldOffset(88)] internal double CacheInvalidationThresholdMaximum; 947[FieldOffset(96)] internal DUCE.ResourceHandle hOpacityAnimations; 948[FieldOffset(100)] internal DUCE.ResourceHandle hTransform; 949[FieldOffset(104)] internal DUCE.ResourceHandle hRelativeTransform; 950[FieldOffset(108)] internal BrushMappingMode ViewportUnits; 951[FieldOffset(112)] internal BrushMappingMode ViewboxUnits; 952[FieldOffset(116)] internal DUCE.ResourceHandle hViewportAnimations; 953[FieldOffset(120)] internal DUCE.ResourceHandle hViewboxAnimations; 954[FieldOffset(124)] internal Stretch Stretch; 955[FieldOffset(128)] internal TileMode TileMode; 956[FieldOffset(132)] internal AlignmentX AlignmentX; 957[FieldOffset(136)] internal AlignmentY AlignmentY; 958[FieldOffset(140)] internal CachingHint CachingHint; 959[FieldOffset(144)] internal DUCE.ResourceHandle hImageSource; 964[FieldOffset(0)] internal MILCMD Type; 965[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 966[FieldOffset(8)] internal double Opacity; 967[FieldOffset(16)] internal Rect Viewport; 968[FieldOffset(48)] internal Rect Viewbox; 969[FieldOffset(80)] internal double CacheInvalidationThresholdMinimum; 970[FieldOffset(88)] internal double CacheInvalidationThresholdMaximum; 971[FieldOffset(96)] internal DUCE.ResourceHandle hOpacityAnimations; 972[FieldOffset(100)] internal DUCE.ResourceHandle hTransform; 973[FieldOffset(104)] internal DUCE.ResourceHandle hRelativeTransform; 974[FieldOffset(108)] internal BrushMappingMode ViewportUnits; 975[FieldOffset(112)] internal BrushMappingMode ViewboxUnits; 976[FieldOffset(116)] internal DUCE.ResourceHandle hViewportAnimations; 977[FieldOffset(120)] internal DUCE.ResourceHandle hViewboxAnimations; 978[FieldOffset(124)] internal Stretch Stretch; 979[FieldOffset(128)] internal TileMode TileMode; 980[FieldOffset(132)] internal AlignmentX AlignmentX; 981[FieldOffset(136)] internal AlignmentY AlignmentY; 982[FieldOffset(140)] internal CachingHint CachingHint; 983[FieldOffset(144)] internal DUCE.ResourceHandle hDrawing; 988[FieldOffset(0)] internal MILCMD Type; 989[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 990[FieldOffset(8)] internal double Opacity; 991[FieldOffset(16)] internal Rect Viewport; 992[FieldOffset(48)] internal Rect Viewbox; 993[FieldOffset(80)] internal double CacheInvalidationThresholdMinimum; 994[FieldOffset(88)] internal double CacheInvalidationThresholdMaximum; 995[FieldOffset(96)] internal DUCE.ResourceHandle hOpacityAnimations; 996[FieldOffset(100)] internal DUCE.ResourceHandle hTransform; 997[FieldOffset(104)] internal DUCE.ResourceHandle hRelativeTransform; 998[FieldOffset(108)] internal BrushMappingMode ViewportUnits; 999[FieldOffset(112)] internal BrushMappingMode ViewboxUnits; 1000[FieldOffset(116)] internal DUCE.ResourceHandle hViewportAnimations; 1001[FieldOffset(120)] internal DUCE.ResourceHandle hViewboxAnimations; 1002[FieldOffset(124)] internal Stretch Stretch; 1003[FieldOffset(128)] internal TileMode TileMode; 1004[FieldOffset(132)] internal AlignmentX AlignmentX; 1005[FieldOffset(136)] internal AlignmentY AlignmentY; 1006[FieldOffset(140)] internal CachingHint CachingHint; 1007[FieldOffset(144)] internal DUCE.ResourceHandle hVisual; 1012[FieldOffset(0)] internal MILCMD Type; 1013[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 1014[FieldOffset(8)] internal double Opacity; 1015[FieldOffset(16)] internal DUCE.ResourceHandle hOpacityAnimations; 1016[FieldOffset(20)] internal DUCE.ResourceHandle hTransform; 1017[FieldOffset(24)] internal DUCE.ResourceHandle hRelativeTransform; 1018[FieldOffset(28)] internal DUCE.ResourceHandle hBitmapCache; 1019[FieldOffset(32)] internal DUCE.ResourceHandle hInternalTarget; 1024[FieldOffset(0)] internal MILCMD Type; 1025[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 1026[FieldOffset(8)] internal double Offset; 1027[FieldOffset(16)] internal DUCE.ResourceHandle hOffsetAnimations; 1028[FieldOffset(20)] internal UInt32 DashesSize; 1033[FieldOffset(0)] internal MILCMD Type; 1034[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 1035[FieldOffset(8)] internal double Thickness; 1036[FieldOffset(16)] internal double MiterLimit; 1037[FieldOffset(24)] internal DUCE.ResourceHandle hBrush; 1038[FieldOffset(28)] internal DUCE.ResourceHandle hThicknessAnimations; 1039[FieldOffset(32)] internal PenLineCap StartLineCap; 1040[FieldOffset(36)] internal PenLineCap EndLineCap; 1041[FieldOffset(40)] internal PenLineCap DashCap; 1042[FieldOffset(44)] internal PenLineJoin LineJoin; 1043[FieldOffset(48)] internal DUCE.ResourceHandle hDashStyle; 1048[FieldOffset(0)] internal MILCMD Type; 1049[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 1050[FieldOffset(8)] internal DUCE.ResourceHandle hBrush; 1051[FieldOffset(12)] internal DUCE.ResourceHandle hPen; 1052[FieldOffset(16)] internal DUCE.ResourceHandle hGeometry; 1057[FieldOffset(0)] internal MILCMD Type; 1058[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 1059[FieldOffset(8)] internal DUCE.ResourceHandle hGlyphRun; 1060[FieldOffset(12)] internal DUCE.ResourceHandle hForegroundBrush; 1065[FieldOffset(0)] internal MILCMD Type; 1066[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 1067[FieldOffset(8)] internal Rect Rect; 1068[FieldOffset(40)] internal DUCE.ResourceHandle hImageSource; 1069[FieldOffset(44)] internal DUCE.ResourceHandle hRectAnimations; 1074[FieldOffset(0)] internal MILCMD Type; 1075[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 1076[FieldOffset(8)] internal Rect Rect; 1077[FieldOffset(40)] internal DUCE.ResourceHandle hPlayer; 1078[FieldOffset(44)] internal DUCE.ResourceHandle hRectAnimations; 1083[FieldOffset(0)] internal MILCMD Type; 1084[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 1085[FieldOffset(8)] internal double Opacity; 1086[FieldOffset(16)] internal UInt32 ChildrenSize; 1087[FieldOffset(20)] internal DUCE.ResourceHandle hClipGeometry; 1088[FieldOffset(24)] internal DUCE.ResourceHandle hOpacityAnimations; 1089[FieldOffset(28)] internal DUCE.ResourceHandle hOpacityMask; 1090[FieldOffset(32)] internal DUCE.ResourceHandle hTransform; 1091[FieldOffset(36)] internal DUCE.ResourceHandle hGuidelineSet; 1092[FieldOffset(40)] internal EdgeMode EdgeMode; 1093[FieldOffset(44)] internal BitmapScalingMode bitmapScalingMode; 1094[FieldOffset(48)] internal ClearTypeHint ClearTypeHint; 1099[FieldOffset(0)] internal MILCMD Type; 1100[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 1101[FieldOffset(8)] internal UInt32 GuidelinesXSize; 1102[FieldOffset(12)] internal UInt32 GuidelinesYSize; 1103[FieldOffset(16)] internal BOOL IsDynamic; 1108[FieldOffset(0)] internal MILCMD Type; 1109[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 1110[FieldOffset(8)] internal double RenderAtScale; 1111[FieldOffset(16)] internal DUCE.ResourceHandle hRenderAtScaleAnimations; 1112[FieldOffset(20)] internal BOOL SnapsToDevicePixels; 1113[FieldOffset(24)] internal BOOL EnableClearType;
Graphics\include\wgx_render.cs (5)
747[FieldOffset(0)] [MarshalAs(UnmanagedType.Bool)] internal bool m_fValue; 748[FieldOffset(0)] internal double m_dblValue; 749[FieldOffset(0)] internal int m_iValue; 750[FieldOffset(0)] internal long m_lValue; 751[FieldOffset(0)] internal float m_flValue;
PresentationFramework (14)
src\Framework\MS\Internal\PtsHost\Pts.cs (10)
1559[FieldOffset(0)] 1561[FieldOffset(0)] 1625[FieldOffset(0)] 1627[FieldOffset(0)] 1699[FieldOffset(0)] 1701[FieldOffset(0)] 1767[FieldOffset(0)] 1769[FieldOffset(0)] 1979[FieldOffset(0)] 1981[FieldOffset(0)]
src\Framework\System\Windows\Standard\ErrorCodes.cs (2)
21[FieldOffset(0)] 200[FieldOffset(0)]
src\Framework\System\Windows\Standard\NativeMethods.cs (2)
2023[FieldOffset(0)] 2032[FieldOffset(4)]
System (21)
net\System\Net\Cache\WinInetCache.cs (2)
175[FieldOffset(0)] public int ExemptDelta; // Exemption delta from last access 176[FieldOffset(0)] public int Reserved; // To keep the unmanaged layout
net\System\Net\Internal.cs (2)
1214[FieldOffset(0)] internal uint cbStruct; //DWORD 1215[FieldOffset(0)] internal uint cbSize; //DWORD
net\System\Net\UnsafeNativeMethods.cs (5)
975[System.Runtime.InteropServices.FieldOffset(0)] 977[System.Runtime.InteropServices.FieldOffset(4)] 979[System.Runtime.InteropServices.FieldOffset(8)] 981[System.Runtime.InteropServices.FieldOffset(8)] 983[System.Runtime.InteropServices.FieldOffset(16)]
net\System\Net\WebSockets\WebSocketProtocolComponent.cs (2)
113[FieldOffset(0)] 115[FieldOffset(0)]
security\system\security\cryptography\cryptoapi.cs (10)
1061[FieldOffset(0)] 1063[FieldOffset(0)] 1065[FieldOffset(0)] 1067[FieldOffset(0)] 1069[FieldOffset(0)] 1071[FieldOffset(0)] 1073[FieldOffset(0)] 1216[FieldOffset(0)] 1218[FieldOffset(0)] 1220[FieldOffset(0)]
System.Core (53)
Microsoft\Win32\UnsafeNativeMethods.cs (43)
576[FieldOffset(0)] internal Guid CounterSetGuid; 577[FieldOffset(16)] internal Guid ProviderGuid; 578[FieldOffset(32)] internal uint NumCounters; 579[FieldOffset(36)] internal uint InstanceType; 583[FieldOffset(0)] internal uint CounterId; 584[FieldOffset(4)] internal uint CounterType; 585[FieldOffset(8)] internal Int64 Attrib; 586[FieldOffset(16)] internal uint Size; 587[FieldOffset(20)] internal uint DetailLevel; 588[FieldOffset(24)] internal uint Scale; 589[FieldOffset(28)] internal uint Offset; 593[FieldOffset(0)] internal Guid CounterSetGuid; 594[FieldOffset(16)] internal uint dwSize; 595[FieldOffset(20)] internal uint InstanceId; 596[FieldOffset(24)] internal uint InstanceNameOffset; 597[FieldOffset(28)] internal uint InstanceNameSize; 736[FieldOffset(0)] 738[FieldOffset(0)] 740[FieldOffset(0)] 742[FieldOffset(0)] 744[FieldOffset(0)] 746[FieldOffset(0)] 748[FieldOffset(0)] 750[FieldOffset(0)] 752[FieldOffset(0)] 754[FieldOffset(0)] 756[FieldOffset(0)] 758[FieldOffset(0)] 760[FieldOffset(0)] 762[FieldOffset(0)] 764[FieldOffset(0)] 766[FieldOffset(0)] 768[FieldOffset(0)] 770[FieldOffset(0)] 772[FieldOffset(0)] 774[FieldOffset(0)] 776[FieldOffset(0)] 778[FieldOffset(0)] 780[FieldOffset(8)] 782[FieldOffset(12)] 1309[MarshalAs(UnmanagedType.LPWStr),FieldOffset(0)] 1311[FieldOffset(8)] 1313[FieldOffset(12)]
System\Diagnostics\Eventing\EventDescriptor.cs (7)
16[FieldOffset(0)] 18[FieldOffset(2)] 20[FieldOffset(3)] 22[FieldOffset(4)] 24[FieldOffset(5)] 26[FieldOffset(6)] 28[FieldOffset(8)]
System\Diagnostics\Eventing\EventProvider.cs (3)
56[FieldOffset(0)] 58[FieldOffset(8)] 60[FieldOffset(12)]
System.Data (23)
fx\src\data\Microsoft\SqlServer\Server\SqlRecordBuffer.cs (11)
41[FieldOffset(0)] internal Boolean _boolean; 42[FieldOffset(0)] internal Byte _byte; 43[FieldOffset(0)] internal DateTime _dateTime; 44[FieldOffset(0)] internal DateTimeOffset _dateTimeOffset; 45[FieldOffset(0)] internal Double _double; 46[FieldOffset(0)] internal Guid _guid; 47[FieldOffset(0)] internal Int16 _int16; 48[FieldOffset(0)] internal Int32 _int32; 49[FieldOffset(0)] internal Int64 _int64; // also used to BytesLength and CharsLength 50[FieldOffset(0)] internal Single _single; 51[FieldOffset(0)] internal TimeSpan _timeSpan;
fx\src\data\System\Data\SqlClient\SqlBuffer.cs (12)
87[FieldOffset(0)] internal Boolean _boolean; 88[FieldOffset(0)] internal Byte _byte; 89[FieldOffset(0)] internal DateTimeInfo _dateTimeInfo; 90[FieldOffset(0)] internal Double _double; 91[FieldOffset(0)] internal NumericInfo _numericInfo; 92[FieldOffset(0)] internal Int16 _int16; 93[FieldOffset(0)] internal Int32 _int32; 94[FieldOffset(0)] internal Int64 _int64; // also used to store Money, UtcDateTime, Date , and Time 95[FieldOffset(0)] internal Single _single; 96[FieldOffset(0)] internal TimeInfo _timeInfo; 97[FieldOffset(0)] internal DateTime2Info _dateTime2Info; 98[FieldOffset(0)] internal DateTimeOffsetInfo _dateTimeOffsetInfo;
System.IO.Log (7)
System\IO\Log\UnsafeNativeMethods.cs (7)
151[FieldOffset(0)] 153[FieldOffset(8)] 155[FieldOffset(16)] 157[FieldOffset(24)] 159[FieldOffset(32)] 161[FieldOffset(40)] 163[FieldOffset(48)]
System.Messaging (10)
System\Messaging\Interop\MessagePropertyVariants.cs (10)
30[FieldOffset(0)] 32[FieldOffset(2)] 34[FieldOffset(4)] 36[FieldOffset(6)] 38[FieldOffset(8)] 40[FieldOffset(8)] 42[FieldOffset(8)] 44[FieldOffset(8)] 46[FieldOffset(8)] 49[FieldOffset(8)]
System.Net (7)
net\PeerToPeer\Collaboration\UnsafeCollabNativeMethods.cs (7)
647[FieldOffset(0)] 649[FieldOffset(0)] 651[FieldOffset(0)] 653[FieldOffset(0)] 655[FieldOffset(0)] 657[FieldOffset(0)] 659[FieldOffset(0)]
System.Numerics (2)
System\Numerics\NumericsHelpers.cs (2)
18[FieldOffset(0)] 20[FieldOffset(0)]
System.Security (3)
system\security\cryptography\cryptoapi.cs (3)
1129[FieldOffset(0)] 1131[FieldOffset(0)] 1133[FieldOffset(0)]
System.ServiceModel (11)
System\ServiceModel\Channels\UnsafeNativeMethods.cs (11)
912[FieldOffset(0)] 914[FieldOffset(2)] 916[FieldOffset(4)] 918[FieldOffset(6)] 920[FieldOffset(8)] 922[FieldOffset(8)] 924[FieldOffset(8)] 926[FieldOffset(8)] 928[FieldOffset(8)] 930[FieldOffset(8)] 932[FieldOffset(8)]
System.ServiceModel.Internals (10)
System\Runtime\Diagnostics\EventDescriptor.cs (7)
11[FieldOffset(0)] 13[FieldOffset(2)] 15[FieldOffset(3)] 17[FieldOffset(4)] 19[FieldOffset(5)] 21[FieldOffset(6)] 23[FieldOffset(8)]
System\Runtime\Interop\UnsafeNativeMethods.cs (3)
32[FieldOffset(0)] 34[FieldOffset(8)] 36[FieldOffset(12)]
System.Windows.Forms (3)
winforms\Managed\System\WinForms\NativeMethods.cs (3)
5587[FieldOffset(0)] 5589[FieldOffset(0)] 5591[FieldOffset(0)]
System.Xml (9)
System\Xml\Schema\ValidationState.cs (4)
16[FieldOffset(0)] public int State; //DFA 17[FieldOffset(0)] public int AllElementsRequired; //AllContentValidator 18[FieldOffset(0)] public int CurPosIndex; //NFAContentValidator 19[FieldOffset(0)] public int NumberOfRunningPos; //RangeContentValidator
System\Xml\Schema\XmlAtomicValue.cs (5)
29[FieldOffset(0)] public bool boolVal; 30[FieldOffset(0)] public double dblVal; 31[FieldOffset(0)] public long i64Val; 32[FieldOffset(0)] public int i32Val; 33[FieldOffset(0)] public DateTime dtVal;
UIAutomationClient (2)
MS\Win32\UnsafeNativeMethods.cs (2)
79[FieldOffset(0)] public MOUSEINPUT mouseInput; 80[FieldOffset(0)] public KEYBDINPUT keyboardInput;
UIAutomationClientsideProviders (2)
MS\Win32\NativeMethods.cs (2)
1400[FieldOffset(0)] 1402[FieldOffset(0)]
WindowsBase (85)
Base\MS\Internal\Interop\ErrorCodes.cs (2)
22[FieldOffset(0)] 178[FieldOffset(0)]
Base\MS\Internal\Interop\NativeStructs.cs (5)
46[FieldOffset(0)] 48[FieldOffset(8)] 50[FieldOffset(8)] 52[FieldOffset(8)] 54[FieldOffset(8)]
Base\MS\Internal\IO\Packaging\OlePropertyStructs.cs (53)
171[FieldOffset(0)] 177[FieldOffset(0)] 183[FieldOffset(0)] 189[FieldOffset(0)] 195[FieldOffset(0)] 201[FieldOffset(0)] 207[FieldOffset(0)] 213[FieldOffset(0)] 219[FieldOffset(0)] 225[FieldOffset(0)] 231[FieldOffset(0)] 237[FieldOffset(0)] 243[FieldOffset(0)] 249[FieldOffset(0)] 255[FieldOffset(0)] 261[FieldOffset(0)] 267[FieldOffset(0)] 274[FieldOffset(0)] 280[FieldOffset(0)] 286[FieldOffset(0)] 292[FieldOffset(0)] 298[FieldOffset(0)] 304[FieldOffset(0)] 310[FieldOffset(0)] 316[FieldOffset(0)] 322[FieldOffset(0)] 328[FieldOffset(0)] 334[FieldOffset(0)] 340[FieldOffset(0)] 346[FieldOffset(0)] 356[FieldOffset(0)] 362[FieldOffset(0)] 368[FieldOffset(0)] 374[FieldOffset(0)] 380[FieldOffset(0)] 386[FieldOffset(0)] 392[FieldOffset(0)] 398[FieldOffset(0)] 404[FieldOffset(0)] 410[FieldOffset(0)] 416[FieldOffset(0)] 422[FieldOffset(0)] 428[FieldOffset(0)] 434[FieldOffset(0)] 440[FieldOffset(0)] 446[FieldOffset(0)] 452[FieldOffset(0)] 458[FieldOffset(0)] 464[FieldOffset(0)] 470[FieldOffset(0)] 476[FieldOffset(0)] 566[FieldOffset(0)] 572[FieldOffset(0)]
Shared\MS\Internal\DoubleUtil.cs (2)
294[FieldOffset(0)] internal double DoubleValue; 295[FieldOffset(0)] internal UInt64 UintValue;
Shared\MS\Utility\TraceProvider.cs (3)
31[FieldOffset(0)] 33[FieldOffset(8)] 35[FieldOffset(12)]
Shared\MS\Win32\NativeMethodsCLR.cs (5)
7035[FieldOffset(0)] 7037[FieldOffset(4)] 7039[FieldOffset(8)] 7041[FieldOffset(8)] 7043[FieldOffset(8)]
Shared\MS\Win32\UnsafeNativeMethodsEventTrace.cs (9)
103[FieldOffset(0)] 105[FieldOffset(2)] 107[FieldOffset(3)] 109[FieldOffset(4)] 111[FieldOffset(5)] 113[FieldOffset(6)] 115[FieldOffset(8)] 243[FieldOffset(0)] 245[FieldOffset(48)]
Shared\MS\Win32\UnsafeNativeMethodsOther.cs (6)
1191[FieldOffset(0)] 1194[FieldOffset(4)] 1197[FieldOffset(0)] 1204[FieldOffset(0)] 1207[FieldOffset(4)] 1210[FieldOffset(0)]
WsatUI (10)
Configuration\ETWSafeNativeMethods.cs (10)
19[FieldOffset(0)] 21[FieldOffset(4)] 24[FieldOffset(8)] 26[FieldOffset(8)] 28[FieldOffset(12)] 31[FieldOffset(16)] 33[FieldOffset(16)] 36[FieldOffset(24)] 38[FieldOffset(40)] 40[FieldOffset(44)]
9 references to FieldOffset
mscorlib (9)
system\reflection\customattribute.cs (9)
403else if (attribute is FieldOffsetAttribute) 404Init((FieldOffsetAttribute)attribute); 434private void Init(FieldOffsetAttribute fieldOffset) 436m_ctor = typeof(FieldOffsetAttribute).GetConstructors(BindingFlags.Public | BindingFlags.Instance)[0]; 2129typeof(FieldOffsetAttribute) as RuntimeType, // field 2454if (all || caType == (RuntimeType)typeof(FieldOffsetAttribute)) 2456pca = FieldOffsetAttribute.GetCustomAttribute(field); 2479if (all || caType == (RuntimeType)typeof(FieldOffsetAttribute)) 2481if (FieldOffsetAttribute.IsDefined(field)) return true;