2876 references to DUCE
PresentationCore (2876)
src\Microsoft.DotNet.Wpf\src\Common\Graphics\exports.cs (158)
115DUCE.ResourceType resourceType, 116ref DUCE.ResourceHandle hResource 122DUCE.ResourceHandle original, 124ref DUCE.ResourceHandle duplicate 195DUCE.ResourceHandle hResource, 227DUCE.ResourceHandle hResource, 459internal bool CreateOrAddRefOnChannel(object instance, ref DUCE.ResourceHandle handle, DUCE.ResourceType resourceType) 493internal DUCE.ResourceHandle DuplicateHandle( 494DUCE.ResourceHandle original, 495DUCE.Channel targetChannel 498DUCE.ResourceHandle duplicate = DUCE.ResourceHandle.Null; 520internal bool ReleaseOnChannel(DUCE.ResourceHandle handle) 550internal uint GetRefCount(DUCE.ResourceHandle handle) 764DUCE.ResourceHandle imageHandle, 781DUCE.ResourceHandle mediaHandle, 886public static readonly Resource Null = new Resource(DUCE.ResourceHandle.Null); 888private DUCE.ResourceHandle _handle; 898public Resource(DUCE.ResourceHandle h) 909public bool CreateOrAddRefOnChannel(object instance, Channel channel, DUCE.ResourceType type) 937_handle = DUCE.ResourceHandle.Null; 962public DUCE.ResourceHandle Handle { get { return _handle; } } 1248public Entry(object k, DUCE.ResourceHandle v) 1255public DUCE.ResourceHandle _value; 1310public void Set(object key, DUCE.ResourceHandle value) 1343_head._value = DUCE.ResourceHandle.Null; 1407public bool Get(object key, out DUCE.ResourceHandle value) 1411value = DUCE.ResourceHandle.Null; 1499public bool CreateOrAddRefOnChannel(object instance, Channel channel, DUCE.ResourceType type) 1502DUCE.ResourceHandle handle; 1524public DUCE.ResourceHandle DuplicateHandle(Channel sourceChannel, Channel targetChannel) 1527DUCE.ResourceHandle duplicate = DUCE.ResourceHandle.Null; 1529DUCE.ResourceHandle handle = DUCE.ResourceHandle.Null; 1566DUCE.ResourceHandle handle; 1585public DUCE.ResourceHandle GetHandle(Channel channel) 1587DUCE.ResourceHandle h; 1624public DUCE.Channel GetChannel(int index) 1626return _map.Get(index) as DUCE.Channel; 1634DUCE.ResourceHandle handle; 1649DUCE.ResourceHandle hCompositionNode, 1650DUCE.ResourceHandle hTransform, 1653DUCE.MILCMD_VISUAL_SETTRANSFORM command; 1663sizeof(DUCE.MILCMD_VISUAL_SETTRANSFORM) 1670DUCE.ResourceHandle hCompositionNode, 1671DUCE.ResourceHandle hEffect, 1674DUCE.MILCMD_VISUAL_SETEFFECT command; 1684sizeof(DUCE.MILCMD_VISUAL_SETEFFECT) 1691DUCE.ResourceHandle hCompositionNode, 1692DUCE.ResourceHandle hCacheMode, 1695DUCE.MILCMD_VISUAL_SETCACHEMODE command; 1705sizeof(DUCE.MILCMD_VISUAL_SETCACHEMODE) 1711DUCE.ResourceHandle hCompositionNode, 1716DUCE.MILCMD_VISUAL_SETOFFSET command; 1726sizeof(DUCE.MILCMD_VISUAL_SETOFFSET) 1732DUCE.ResourceHandle hCompositionNode, 1733DUCE.ResourceHandle hContent, 1736DUCE.MILCMD_VISUAL_SETCONTENT command; 1746sizeof(DUCE.MILCMD_VISUAL_SETCONTENT) 1752DUCE.ResourceHandle hCompositionNode, 1756DUCE.MILCMD_VISUAL_SETALPHA command; 1766sizeof(DUCE.MILCMD_VISUAL_SETALPHA) 1772DUCE.ResourceHandle hCompositionNode, 1773DUCE.ResourceHandle hAlphaMaskBrush, 1776DUCE.MILCMD_VISUAL_SETALPHAMASK command; 1786sizeof(DUCE.MILCMD_VISUAL_SETALPHAMASK) 1792DUCE.ResourceHandle hCompositionNode, 1796DUCE.MILCMD_VISUAL_SETSCROLLABLEAREACLIP command; 1815sizeof(DUCE.MILCMD_VISUAL_SETSCROLLABLEAREACLIP) 1821DUCE.ResourceHandle hCompositionNode, 1822DUCE.ResourceHandle hClip, 1825DUCE.MILCMD_VISUAL_SETCLIP command; 1835sizeof(DUCE.MILCMD_VISUAL_SETCLIP) 1841DUCE.ResourceHandle hCompositionNode, 1845DUCE.MILCMD_VISUAL_SETRENDEROPTIONS command; 1855sizeof(DUCE.MILCMD_VISUAL_SETRENDEROPTIONS) 1861DUCE.ResourceHandle hCompositionNode, 1862DUCE.ResourceHandle hChild, 1865DUCE.MILCMD_VISUAL_REMOVECHILD command; 1875sizeof(DUCE.MILCMD_VISUAL_REMOVECHILD) 1881DUCE.ResourceHandle hCompositionNode, 1884DUCE.MILCMD_VISUAL_REMOVEALLCHILDREN command; 1893sizeof(DUCE.MILCMD_VISUAL_REMOVEALLCHILDREN) 1899DUCE.ResourceHandle hCompositionNode, 1900DUCE.ResourceHandle hChild, 1904DUCE.MILCMD_VISUAL_INSERTCHILDAT command; 1916sizeof(DUCE.MILCMD_VISUAL_INSERTCHILDAT) 1922DUCE.ResourceHandle hCompositionNode, 1930DUCE.MILCMD_VISUAL_SETGUIDELINECOLLECTION command; 1948sizeof(DUCE.MILCMD_VISUAL_SETGUIDELINECOLLECTION) 1978sizeof(DUCE.MILCMD_VISUAL_SETGUIDELINECOLLECTION), 2000DUCE.ResourceHandle hCompositionNode, 2001DUCE.ResourceHandle hCamera, 2006DUCE.MILCMD_VIEWPORT3DVISUAL_SETCAMERA command; 2014sizeof(DUCE.MILCMD_VIEWPORT3DVISUAL_SETCAMERA) 2020DUCE.ResourceHandle hCompositionNode, 2026DUCE.MILCMD_VIEWPORT3DVISUAL_SETVIEWPORT command; 2034sizeof(DUCE.MILCMD_VIEWPORT3DVISUAL_SETVIEWPORT) 2040DUCE.ResourceHandle hCompositionNode, 2041DUCE.ResourceHandle hVisual3D, 2046DUCE.MILCMD_VIEWPORT3DVISUAL_SET3DCHILD command; 2054sizeof(DUCE.MILCMD_VIEWPORT3DVISUAL_SET3DCHILD) 2063DUCE.ResourceHandle hCompositionNode, 2064DUCE.ResourceHandle hChild, 2069DUCE.MILCMD_VISUAL3D_REMOVECHILD command; 2077sizeof(DUCE.MILCMD_VISUAL3D_REMOVECHILD) 2083DUCE.ResourceHandle hCompositionNode, 2088DUCE.MILCMD_VISUAL3D_REMOVEALLCHILDREN command; 2095sizeof(DUCE.MILCMD_VISUAL3D_REMOVEALLCHILDREN) 2101DUCE.ResourceHandle hCompositionNode, 2102DUCE.ResourceHandle hChild, 2108DUCE.MILCMD_VISUAL3D_INSERTCHILDAT command; 2118sizeof(DUCE.MILCMD_VISUAL3D_INSERTCHILDAT) 2124DUCE.ResourceHandle hCompositionNode, 2125DUCE.ResourceHandle hContent, 2130DUCE.MILCMD_VISUAL3D_SETCONTENT command; 2138sizeof(DUCE.MILCMD_VISUAL3D_SETCONTENT) 2144DUCE.ResourceHandle hCompositionNode, 2145DUCE.ResourceHandle hTransform, 2150DUCE.MILCMD_VISUAL3D_SETTRANSFORM command; 2158sizeof(DUCE.MILCMD_VISUAL3D_SETTRANSFORM) 2170DUCE.ResourceHandle hCompositionTarget, 2180DUCE.MILCMD_HWNDTARGET_CREATE command; 2242command.hBitmap = DUCE.ResourceHandle.Null; 2256sizeof(DUCE.MILCMD_HWNDTARGET_CREATE), 2263DUCE.ResourceHandle hCompositionTarget, 2269DUCE.MILCMD_HWNDTARGET_DPICHANGED command; 2281sizeof(DUCE.MILCMD_HWNDTARGET_DPICHANGED), 2287DUCE.ResourceHandle hCompositionTarget, 2294DUCE.MILCMD_GENERICTARGET_CREATE command; 2308sizeof(DUCE.MILCMD_GENERICTARGET_CREATE), 2315DUCE.ResourceHandle hCompositionTarget, 2320DUCE.MILCMD_TARGET_SETCLEARCOLOR command; 2333sizeof(DUCE.MILCMD_TARGET_SETCLEARCOLOR) 2339DUCE.ResourceHandle hCompositionTarget, 2344DUCE.MILCMD_TARGET_SETFLAGS command; 2354sizeof(DUCE.MILCMD_TARGET_SETFLAGS) 2361DUCE.ResourceHandle hCompositionTarget, 2362DUCE.ResourceHandle hRoot, 2366DUCE.MILCMD_TARGET_SETROOT command; 2376sizeof(DUCE.MILCMD_TARGET_SETROOT) 2396DUCE.MILCMD_TARGET_UPDATEWINDOWSETTINGS command; 2422sizeof(DUCE.MILCMD_TARGET_UPDATEWINDOWSETTINGS) 2428DUCE.ResourceHandle hCompositionTarget, 2433DUCE.MILCMD_TARGET_INVALIDATE command; 2443sizeof(DUCE.MILCMD_TARGET_INVALIDATE), 2462var command = new DUCE.MILCMD_PARTITION_NOTIFYPOLICYCHANGEFORNONINTERACTIVEMODE 2472sizeof(DUCE.MILCMD_PARTITION_NOTIFYPOLICYCHANGEFORNONINTERACTIVEMODE), 2483DUCE.ResourceHandle hEtwEvent, 2488DUCE.MILCMD_ETWEVENTRESOURCE command; 2498sizeof(DUCE.MILCMD_ETWEVENTRESOURCE) 2510DUCE.ResourceHandle AddRefOnChannel(Channel channel); 2514DUCE.Channel GetChannel(int index); 2518DUCE.ResourceHandle GetHandle(Channel channel); 2526DUCE.ResourceHandle Get3DHandle(Channel channel); 2534DUCE.Channel channel);
src\Microsoft.DotNet.Wpf\src\Common\Graphics\Generated\wgx_commands.cs (279)
50[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 58[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 65[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 73[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 80[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 87[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 94[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 101[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 108[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 115[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 122[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 129[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 136[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 143[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 150[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 158[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 159[FieldOffset(8)] internal DUCE.ResourceHandle hTransform; 165[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 166[FieldOffset(8)] internal DUCE.ResourceHandle hEffect; 172[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 173[FieldOffset(8)] internal DUCE.ResourceHandle hCacheMode; 179[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 180[FieldOffset(8)] internal DUCE.ResourceHandle hClip; 186[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 193[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 200[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 201[FieldOffset(8)] internal DUCE.ResourceHandle hContent; 207[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 208[FieldOffset(8)] internal DUCE.ResourceHandle hAlphaMask; 214[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 220[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 221[FieldOffset(8)] internal DUCE.ResourceHandle hChild; 227[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 228[FieldOffset(8)] internal DUCE.ResourceHandle hChild; 235[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 244[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 252[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 253[FieldOffset(8)] internal DUCE.ResourceHandle hCamera; 259[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 266[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 267[FieldOffset(8)] internal DUCE.ResourceHandle hChild; 273[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 274[FieldOffset(8)] internal DUCE.ResourceHandle hContent; 280[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 281[FieldOffset(8)] internal DUCE.ResourceHandle hTransform; 287[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 293[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 294[FieldOffset(8)] internal DUCE.ResourceHandle hChild; 300[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 301[FieldOffset(8)] internal DUCE.ResourceHandle hChild; 308[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 316[FieldOffset(60)] internal DUCE.ResourceHandle hBitmap; 327[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 334[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 350[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 361[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 362[FieldOffset(8)] internal DUCE.ResourceHandle hRoot; 368[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 375[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 382[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 389[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 398[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 413[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 421[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 434[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 437[FieldOffset(28)] internal DUCE.ResourceHandle hAxisAnimations; 438[FieldOffset(32)] internal DUCE.ResourceHandle hAngleAnimations; 444[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 446[FieldOffset(24)] internal DUCE.ResourceHandle hQuaternionAnimations; 452[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 457[FieldOffset(44)] internal DUCE.ResourceHandle htransform; 459[FieldOffset(60)] internal DUCE.ResourceHandle hNearPlaneDistanceAnimations; 461[FieldOffset(76)] internal DUCE.ResourceHandle hFarPlaneDistanceAnimations; 462[FieldOffset(80)] internal DUCE.ResourceHandle hPositionAnimations; 463[FieldOffset(84)] internal DUCE.ResourceHandle hLookDirectionAnimations; 464[FieldOffset(88)] internal DUCE.ResourceHandle hUpDirectionAnimations; 465[FieldOffset(92)] internal DUCE.ResourceHandle hFieldOfViewAnimations; 471[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 476[FieldOffset(44)] internal DUCE.ResourceHandle htransform; 478[FieldOffset(60)] internal DUCE.ResourceHandle hNearPlaneDistanceAnimations; 480[FieldOffset(76)] internal DUCE.ResourceHandle hFarPlaneDistanceAnimations; 481[FieldOffset(80)] internal DUCE.ResourceHandle hPositionAnimations; 482[FieldOffset(84)] internal DUCE.ResourceHandle hLookDirectionAnimations; 483[FieldOffset(88)] internal DUCE.ResourceHandle hUpDirectionAnimations; 484[FieldOffset(92)] internal DUCE.ResourceHandle hWidthAnimations; 490[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 493[FieldOffset(136)] internal DUCE.ResourceHandle htransform; 499[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 500[FieldOffset(8)] internal DUCE.ResourceHandle htransform; 507[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 509[FieldOffset(24)] internal DUCE.ResourceHandle htransform; 510[FieldOffset(28)] internal DUCE.ResourceHandle hColorAnimations; 516[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 519[FieldOffset(36)] internal DUCE.ResourceHandle htransform; 520[FieldOffset(40)] internal DUCE.ResourceHandle hColorAnimations; 521[FieldOffset(44)] internal DUCE.ResourceHandle hDirectionAnimations; 527[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 534[FieldOffset(68)] internal DUCE.ResourceHandle htransform; 535[FieldOffset(72)] internal DUCE.ResourceHandle hColorAnimations; 536[FieldOffset(76)] internal DUCE.ResourceHandle hPositionAnimations; 537[FieldOffset(80)] internal DUCE.ResourceHandle hRangeAnimations; 538[FieldOffset(84)] internal DUCE.ResourceHandle hConstantAttenuationAnimations; 539[FieldOffset(88)] internal DUCE.ResourceHandle hLinearAttenuationAnimations; 540[FieldOffset(92)] internal DUCE.ResourceHandle hQuadraticAttenuationAnimations; 546[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 555[FieldOffset(84)] internal DUCE.ResourceHandle htransform; 557[FieldOffset(100)] internal DUCE.ResourceHandle hColorAnimations; 558[FieldOffset(104)] internal DUCE.ResourceHandle hPositionAnimations; 559[FieldOffset(108)] internal DUCE.ResourceHandle hRangeAnimations; 560[FieldOffset(112)] internal DUCE.ResourceHandle hConstantAttenuationAnimations; 561[FieldOffset(116)] internal DUCE.ResourceHandle hLinearAttenuationAnimations; 562[FieldOffset(120)] internal DUCE.ResourceHandle hQuadraticAttenuationAnimations; 563[FieldOffset(124)] internal DUCE.ResourceHandle hDirectionAnimations; 564[FieldOffset(128)] internal DUCE.ResourceHandle hOuterConeAngleAnimations; 565[FieldOffset(132)] internal DUCE.ResourceHandle hInnerConeAngleAnimations; 571[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 572[FieldOffset(8)] internal DUCE.ResourceHandle htransform; 573[FieldOffset(12)] internal DUCE.ResourceHandle hgeometry; 574[FieldOffset(16)] internal DUCE.ResourceHandle hmaterial; 575[FieldOffset(20)] internal DUCE.ResourceHandle hbackMaterial; 581[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 591[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 598[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 601[FieldOffset(40)] internal DUCE.ResourceHandle hbrush; 607[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 610[FieldOffset(32)] internal DUCE.ResourceHandle hbrush; 616[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 618[FieldOffset(24)] internal DUCE.ResourceHandle hbrush; 624[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 631[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 635[FieldOffset(32)] internal DUCE.ResourceHandle hOffsetXAnimations; 636[FieldOffset(36)] internal DUCE.ResourceHandle hOffsetYAnimations; 637[FieldOffset(40)] internal DUCE.ResourceHandle hOffsetZAnimations; 643[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 650[FieldOffset(56)] internal DUCE.ResourceHandle hScaleXAnimations; 651[FieldOffset(60)] internal DUCE.ResourceHandle hScaleYAnimations; 652[FieldOffset(64)] internal DUCE.ResourceHandle hScaleZAnimations; 653[FieldOffset(68)] internal DUCE.ResourceHandle hCenterXAnimations; 654[FieldOffset(72)] internal DUCE.ResourceHandle hCenterYAnimations; 655[FieldOffset(76)] internal DUCE.ResourceHandle hCenterZAnimations; 661[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 665[FieldOffset(32)] internal DUCE.ResourceHandle hCenterXAnimations; 666[FieldOffset(36)] internal DUCE.ResourceHandle hCenterYAnimations; 667[FieldOffset(40)] internal DUCE.ResourceHandle hCenterZAnimations; 668[FieldOffset(44)] internal DUCE.ResourceHandle hrotation; 674[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 681[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 690[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 692[FieldOffset(16)] internal DUCE.ResourceHandle hOpacityAnimations; 693[FieldOffset(20)] internal DUCE.ResourceHandle hTransform; 694[FieldOffset(24)] internal DUCE.ResourceHandle hRelativeTransform; 700[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 702[FieldOffset(16)] internal DUCE.ResourceHandle hRadiusAnimations; 710[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 716[FieldOffset(56)] internal DUCE.ResourceHandle hShadowDepthAnimations; 717[FieldOffset(60)] internal DUCE.ResourceHandle hColorAnimations; 718[FieldOffset(64)] internal DUCE.ResourceHandle hDirectionAnimations; 719[FieldOffset(68)] internal DUCE.ResourceHandle hOpacityAnimations; 720[FieldOffset(72)] internal DUCE.ResourceHandle hBlurRadiusAnimations; 727[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 732[FieldOffset(40)] internal DUCE.ResourceHandle hPixelShader; 747[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 748[FieldOffset(8)] internal DUCE.ResourceHandle hDrawing; 754[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 761[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 764[FieldOffset(24)] internal DUCE.ResourceHandle hXAnimations; 765[FieldOffset(28)] internal DUCE.ResourceHandle hYAnimations; 771[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 776[FieldOffset(40)] internal DUCE.ResourceHandle hScaleXAnimations; 777[FieldOffset(44)] internal DUCE.ResourceHandle hScaleYAnimations; 778[FieldOffset(48)] internal DUCE.ResourceHandle hCenterXAnimations; 779[FieldOffset(52)] internal DUCE.ResourceHandle hCenterYAnimations; 785[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 790[FieldOffset(40)] internal DUCE.ResourceHandle hAngleXAnimations; 791[FieldOffset(44)] internal DUCE.ResourceHandle hAngleYAnimations; 792[FieldOffset(48)] internal DUCE.ResourceHandle hCenterXAnimations; 793[FieldOffset(52)] internal DUCE.ResourceHandle hCenterYAnimations; 799[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 803[FieldOffset(32)] internal DUCE.ResourceHandle hAngleAnimations; 804[FieldOffset(36)] internal DUCE.ResourceHandle hCenterXAnimations; 805[FieldOffset(40)] internal DUCE.ResourceHandle hCenterYAnimations; 811[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 813[FieldOffset(56)] internal DUCE.ResourceHandle hMatrixAnimations; 819[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 822[FieldOffset(40)] internal DUCE.ResourceHandle hTransform; 823[FieldOffset(44)] internal DUCE.ResourceHandle hStartPointAnimations; 824[FieldOffset(48)] internal DUCE.ResourceHandle hEndPointAnimations; 830[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 834[FieldOffset(56)] internal DUCE.ResourceHandle hTransform; 835[FieldOffset(60)] internal DUCE.ResourceHandle hRadiusXAnimations; 836[FieldOffset(64)] internal DUCE.ResourceHandle hRadiusYAnimations; 837[FieldOffset(68)] internal DUCE.ResourceHandle hRectAnimations; 843[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 847[FieldOffset(40)] internal DUCE.ResourceHandle hTransform; 848[FieldOffset(44)] internal DUCE.ResourceHandle hRadiusXAnimations; 849[FieldOffset(48)] internal DUCE.ResourceHandle hRadiusYAnimations; 850[FieldOffset(52)] internal DUCE.ResourceHandle hCenterAnimations; 856[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 857[FieldOffset(8)] internal DUCE.ResourceHandle hTransform; 865[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 866[FieldOffset(8)] internal DUCE.ResourceHandle hTransform; 868[FieldOffset(16)] internal DUCE.ResourceHandle hGeometry1; 869[FieldOffset(20)] internal DUCE.ResourceHandle hGeometry2; 875[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 876[FieldOffset(8)] internal DUCE.ResourceHandle hTransform; 884[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 887[FieldOffset(32)] internal DUCE.ResourceHandle hOpacityAnimations; 888[FieldOffset(36)] internal DUCE.ResourceHandle hTransform; 889[FieldOffset(40)] internal DUCE.ResourceHandle hRelativeTransform; 890[FieldOffset(44)] internal DUCE.ResourceHandle hColorAnimations; 896[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 900[FieldOffset(48)] internal DUCE.ResourceHandle hOpacityAnimations; 901[FieldOffset(52)] internal DUCE.ResourceHandle hTransform; 902[FieldOffset(56)] internal DUCE.ResourceHandle hRelativeTransform; 907[FieldOffset(76)] internal DUCE.ResourceHandle hStartPointAnimations; 908[FieldOffset(80)] internal DUCE.ResourceHandle hEndPointAnimations; 914[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 920[FieldOffset(64)] internal DUCE.ResourceHandle hOpacityAnimations; 921[FieldOffset(68)] internal DUCE.ResourceHandle hTransform; 922[FieldOffset(72)] internal DUCE.ResourceHandle hRelativeTransform; 927[FieldOffset(92)] internal DUCE.ResourceHandle hCenterAnimations; 928[FieldOffset(96)] internal DUCE.ResourceHandle hRadiusXAnimations; 929[FieldOffset(100)] internal DUCE.ResourceHandle hRadiusYAnimations; 930[FieldOffset(104)] internal DUCE.ResourceHandle hGradientOriginAnimations; 936[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 942[FieldOffset(96)] internal DUCE.ResourceHandle hOpacityAnimations; 943[FieldOffset(100)] internal DUCE.ResourceHandle hTransform; 944[FieldOffset(104)] internal DUCE.ResourceHandle hRelativeTransform; 947[FieldOffset(116)] internal DUCE.ResourceHandle hViewportAnimations; 948[FieldOffset(120)] internal DUCE.ResourceHandle hViewboxAnimations; 954[FieldOffset(144)] internal DUCE.ResourceHandle hImageSource; 960[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 966[FieldOffset(96)] internal DUCE.ResourceHandle hOpacityAnimations; 967[FieldOffset(100)] internal DUCE.ResourceHandle hTransform; 968[FieldOffset(104)] internal DUCE.ResourceHandle hRelativeTransform; 971[FieldOffset(116)] internal DUCE.ResourceHandle hViewportAnimations; 972[FieldOffset(120)] internal DUCE.ResourceHandle hViewboxAnimations; 978[FieldOffset(144)] internal DUCE.ResourceHandle hDrawing; 984[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 990[FieldOffset(96)] internal DUCE.ResourceHandle hOpacityAnimations; 991[FieldOffset(100)] internal DUCE.ResourceHandle hTransform; 992[FieldOffset(104)] internal DUCE.ResourceHandle hRelativeTransform; 995[FieldOffset(116)] internal DUCE.ResourceHandle hViewportAnimations; 996[FieldOffset(120)] internal DUCE.ResourceHandle hViewboxAnimations; 1002[FieldOffset(144)] internal DUCE.ResourceHandle hVisual; 1008[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 1010[FieldOffset(16)] internal DUCE.ResourceHandle hOpacityAnimations; 1011[FieldOffset(20)] internal DUCE.ResourceHandle hTransform; 1012[FieldOffset(24)] internal DUCE.ResourceHandle hRelativeTransform; 1013[FieldOffset(28)] internal DUCE.ResourceHandle hBitmapCache; 1014[FieldOffset(32)] internal DUCE.ResourceHandle hInternalTarget; 1020[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 1022[FieldOffset(16)] internal DUCE.ResourceHandle hOffsetAnimations; 1029[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 1032[FieldOffset(24)] internal DUCE.ResourceHandle hBrush; 1033[FieldOffset(28)] internal DUCE.ResourceHandle hThicknessAnimations; 1038[FieldOffset(48)] internal DUCE.ResourceHandle hDashStyle; 1044[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 1045[FieldOffset(8)] internal DUCE.ResourceHandle hBrush; 1046[FieldOffset(12)] internal DUCE.ResourceHandle hPen; 1047[FieldOffset(16)] internal DUCE.ResourceHandle hGeometry; 1053[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 1054[FieldOffset(8)] internal DUCE.ResourceHandle hGlyphRun; 1055[FieldOffset(12)] internal DUCE.ResourceHandle hForegroundBrush; 1061[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 1063[FieldOffset(40)] internal DUCE.ResourceHandle hImageSource; 1064[FieldOffset(44)] internal DUCE.ResourceHandle hRectAnimations; 1070[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 1072[FieldOffset(40)] internal DUCE.ResourceHandle hPlayer; 1073[FieldOffset(44)] internal DUCE.ResourceHandle hRectAnimations; 1079[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 1082[FieldOffset(20)] internal DUCE.ResourceHandle hClipGeometry; 1083[FieldOffset(24)] internal DUCE.ResourceHandle hOpacityAnimations; 1084[FieldOffset(28)] internal DUCE.ResourceHandle hOpacityMask; 1085[FieldOffset(32)] internal DUCE.ResourceHandle hTransform; 1086[FieldOffset(36)] internal DUCE.ResourceHandle hGuidelineSet; 1095[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 1104[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 1106[FieldOffset(16)] internal DUCE.ResourceHandle hRenderAtScaleAnimations;
System\Windows\InterOp\D3DImage.cs (16)
679DUCE.MILCMD_D3DIMAGE_PRESENT data; 680DUCE.Channel channel = sender as DUCE.Channel; 718sizeof(DUCE.MILCMD_D3DIMAGE_PRESENT), 761internal override void UpdateResource(DUCE.Channel channel, bool skipOnChannelCheck) 772DUCE.MILCMD_D3DIMAGE data; 805sizeof(DUCE.MILCMD_D3DIMAGE), 818internal override DUCE.ResourceHandle AddRefOnChannelCore(DUCE.Channel channel) 820if (_duceResource.CreateOrAddRefOnChannel(this, channel, System.Windows.Media.Composition.DUCE.ResourceType.TYPE_D3DIMAGE)) 836internal override void ReleaseOnChannelCore(DUCE.Channel channel) 854internal override DUCE.ResourceHandle GetHandleCore(DUCE.Channel channel) 864internal override DUCE.Channel GetChannelCore(int index) 884internal System.Windows.Media.Composition.DUCE.MultiChannelResource _duceResource = new System.Windows.Media.Composition.DUCE.MultiChannelResource();
System\Windows\InterOp\HwndTarget.cs (41)
111private DUCE.MultiChannelResource _compositionTarget = 112new DUCE.MultiChannelResource(); 625DUCE.ChannelSet channelSet = MediaContext.From(Dispatcher).GetChannels(); 626DUCE.Channel channel = channelSet.Channel; 628DUCE.CompositionTarget.SetRenderingMode( 714internal override void CreateUCEResources(DUCE.Channel channel, DUCE.Channel outOfBandChannel) 740bool resourceCreated = _compositionTarget.CreateOrAddRefOnChannel(this, outOfBandChannel, DUCE.ResourceType.TYPE_HWNDRENDERTARGET); 746DUCE.CompositionTarget.HwndInitialize( 757DUCE.ResourceHandle hWorldTransform = ((DUCE.IResource)_worldTransform).AddRefOnChannel(channel); 759DUCE.CompositionNode.SetTransform( 764DUCE.CompositionTarget.SetClearColor( 788DUCE.CompositionTarget.SetRoot( 802DUCE.ChannelSet channelSet; 811internal override void ReleaseUCEResources(DUCE.Channel channel, DUCE.Channel outOfBandChannel) 821DUCE.CompositionTarget.SetRoot( 823DUCE.ResourceHandle.Null, 834DUCE.ResourceHandle hWorldTransform = ((DUCE.IResource)_worldTransform).GetHandle(channel); 838((DUCE.IResource)_worldTransform).ReleaseOnChannel(channel); 1536DUCE.ChannelSet channelSet = MediaContext.From(Dispatcher).GetChannels(); 1537DUCE.Channel channel = channelSet.Channel; 1538DUCE.Channel outOfBandChannel = channelSet.OutOfBandChannel; 1547DUCE.CompositionTarget.Invalidate( 1685DUCE.ChannelSet channelSet = MediaContext.From(Dispatcher).GetChannels(); 1686DUCE.Channel channel = channelSet.Channel; 1688DUCE.ResourceHandle hWorldTransform = ((DUCE.IResource)_worldTransform).AddRefOnChannel(channel); 1690DUCE.CompositionNode.SetTransform( 1786DUCE.ChannelSet channelSet = MediaContext.From(Dispatcher).GetChannels(); 1787DUCE.Channel channel = channelSet.Channel; 1789DUCE.CompositionTarget.ProcessDpiChanged( 2108private void UpdateWindowSettings(bool enableRenderTarget, DUCE.ChannelSet? channelSet) 2214DUCE.Channel outOfBandChannel = channelSet.Value.OutOfBandChannel; 2236DUCE.Channel channel = channelSet.Value.Channel; 2237DUCE.CompositionTarget.UpdateWindowSettings( 2369DUCE.ChannelSet channelSet = mctx.GetChannels(); 2370DUCE.Channel channel = channelSet.Channel; 2379DUCE.CompositionTarget.SetClearColor(
System\Windows\Media\Animation\Animatable.cs (36)
13public abstract partial class Animatable : Freezable, IAnimatable, DUCE.IResource 56internal virtual void AddRefOnChannelAnimations(DUCE.Channel channel) 71DUCE.IResource storage = storageObject as DUCE.IResource; 78internal virtual void ReleaseOnChannelAnimations(DUCE.Channel channel) 93DUCE.IResource storage = storageObject as DUCE.IResource; 151internal void AddRefResource(DUCE.IResource resource, DUCE.Channel channel) 156internal void ReleaseResource(DUCE.IResource resource, DUCE.Channel channel) 202DUCE.ResourceHandle DUCE.IResource.AddRefOnChannel(DUCE.Channel channel) 206return DUCE.ResourceHandle.Null; 212void DUCE.IResource.ReleaseOnChannel(DUCE.Channel channel) 221DUCE.ResourceHandle DUCE.IResource.GetHandle(DUCE.Channel channel) 225return DUCE.ResourceHandle.Null; 231int DUCE.IResource.GetChannelCount() 239DUCE.Channel DUCE.IResource.GetChannel(int index) 247DUCE.ResourceHandle DUCE.IResource.Get3DHandle(DUCE.Channel channel) 255void DUCE.IResource.RemoveChildFromParent(DUCE.IResource parent, DUCE.Channel channel) 266internal DUCE.ResourceHandle GetAnimationResourceHandle(DependencyProperty dp, DUCE.Channel channel) 274return DUCE.ResourceHandle.Null; 324DUCE.IResource resource = this as DUCE.IResource; 353internal virtual void UpdateResource(DUCE.Channel channel, bool skipOnChannelCheck)
System\Windows\Media\Animation\AnimationClockResource.cs (26)
27internal abstract class AnimationClockResource: DUCE.IResource 75DUCE.Channel channel = mediaContext.Channel; 118private void UpdateResourceFromMediaContext(DUCE.Channel channel, bool skipOnChannelCheck) 141protected abstract void UpdateResource(DUCE.ResourceHandle handle, 142DUCE.Channel channel); 144DUCE.ResourceHandle DUCE.IResource.AddRefOnChannel(DUCE.Channel channel) 158void DUCE.IResource.ReleaseOnChannel(DUCE.Channel channel) 168DUCE.ResourceHandle DUCE.IResource.GetHandle(DUCE.Channel channel) 170DUCE.ResourceHandle handle; 186int DUCE.IResource.GetChannelCount() 191DUCE.Channel DUCE.IResource.GetChannel(int index) 199void DUCE.IResource.RemoveChildFromParent(DUCE.IResource parent, DUCE.Channel channel) 207DUCE.ResourceHandle DUCE.IResource.Get3DHandle(DUCE.Channel channel) 233protected abstract DUCE.ResourceType ResourceType { get; } 239private DUCE.MultiChannelResource _duceResource = new DUCE.MultiChannelResource();
System\Windows\Media\Animation\AnimationStorage.cs (10)
217DUCE.IResource animationResource = this as DUCE.IResource; 221DUCE.IResource targetResource = d as DUCE.IResource; 231DUCE.Channel channel = targetResource.GetChannel(i); 251DUCE.IResource animationResource = this as DUCE.IResource; 255DUCE.IResource targetResource = d as DUCE.IResource; 265DUCE.Channel channel = targetResource.GetChannel(i);
System\Windows\Media\Animation\Generated\ColorIndependentAnimationStorage.cs (5)
26protected override DUCE.ResourceType ResourceType 30return DUCE.ResourceType.TYPE_COLORRESOURCE; 34protected override void UpdateResourceCore(DUCE.Channel channel) 47DUCE.MILCMD_COLORRESOURCE data; 56sizeof(DUCE.MILCMD_COLORRESOURCE));
System\Windows\Media\Animation\Generated\DoubleAnimationClockResource.cs (8)
24internal class DoubleAnimationClockResource: AnimationClockResource, DUCE.IResource 93protected override DUCE.ResourceType ResourceType 97return DUCE.ResourceType.TYPE_DOUBLERESOURCE; 108DUCE.ResourceHandle handle, 109DUCE.Channel channel) 111DUCE.MILCMD_DOUBLERESOURCE cmd = new DUCE.MILCMD_DOUBLERESOURCE 122sizeof(DUCE.MILCMD_DOUBLERESOURCE));
System\Windows\Media\Animation\Generated\DoubleIndependentAnimationStorage.cs (5)
26protected override DUCE.ResourceType ResourceType 30return DUCE.ResourceType.TYPE_DOUBLERESOURCE; 34protected override void UpdateResourceCore(DUCE.Channel channel) 47DUCE.MILCMD_DOUBLERESOURCE data; 56sizeof(DUCE.MILCMD_DOUBLERESOURCE));
System\Windows\Media\Animation\Generated\MatrixIndependentAnimationStorage.cs (5)
26protected override DUCE.ResourceType ResourceType 30return DUCE.ResourceType.TYPE_MATRIXRESOURCE; 34protected override void UpdateResourceCore(DUCE.Channel channel) 47DUCE.MILCMD_MATRIXRESOURCE data; 56sizeof(DUCE.MILCMD_MATRIXRESOURCE));
System\Windows\Media\Animation\Generated\Point3DIndependentAnimationStorage.cs (5)
26protected override DUCE.ResourceType ResourceType 30return DUCE.ResourceType.TYPE_POINT3DRESOURCE; 34protected override void UpdateResourceCore(DUCE.Channel channel) 47DUCE.MILCMD_POINT3DRESOURCE data; 56sizeof(DUCE.MILCMD_POINT3DRESOURCE));
System\Windows\Media\Animation\Generated\PointAnimationClockResource.cs (8)
24internal class PointAnimationClockResource: AnimationClockResource, DUCE.IResource 93protected override DUCE.ResourceType ResourceType 97return DUCE.ResourceType.TYPE_POINTRESOURCE; 108DUCE.ResourceHandle handle, 109DUCE.Channel channel) 111DUCE.MILCMD_POINTRESOURCE cmd = new DUCE.MILCMD_POINTRESOURCE 122sizeof(DUCE.MILCMD_POINTRESOURCE));
System\Windows\Media\Animation\Generated\PointIndependentAnimationStorage.cs (5)
26protected override DUCE.ResourceType ResourceType 30return DUCE.ResourceType.TYPE_POINTRESOURCE; 34protected override void UpdateResourceCore(DUCE.Channel channel) 47DUCE.MILCMD_POINTRESOURCE data; 56sizeof(DUCE.MILCMD_POINTRESOURCE));
System\Windows\Media\Animation\Generated\QuaternionIndependentAnimationStorage.cs (5)
26protected override DUCE.ResourceType ResourceType 30return DUCE.ResourceType.TYPE_QUATERNIONRESOURCE; 34protected override void UpdateResourceCore(DUCE.Channel channel) 47DUCE.MILCMD_QUATERNIONRESOURCE data; 56sizeof(DUCE.MILCMD_QUATERNIONRESOURCE));
System\Windows\Media\Animation\Generated\RectAnimationClockResource.cs (8)
24internal class RectAnimationClockResource: AnimationClockResource, DUCE.IResource 93protected override DUCE.ResourceType ResourceType 97return DUCE.ResourceType.TYPE_RECTRESOURCE; 108DUCE.ResourceHandle handle, 109DUCE.Channel channel) 111DUCE.MILCMD_RECTRESOURCE cmd = new DUCE.MILCMD_RECTRESOURCE 122sizeof(DUCE.MILCMD_RECTRESOURCE));
System\Windows\Media\Animation\Generated\RectIndependentAnimationStorage.cs (5)
26protected override DUCE.ResourceType ResourceType 30return DUCE.ResourceType.TYPE_RECTRESOURCE; 34protected override void UpdateResourceCore(DUCE.Channel channel) 47DUCE.MILCMD_RECTRESOURCE data; 56sizeof(DUCE.MILCMD_RECTRESOURCE));
System\Windows\Media\Animation\Generated\SizeAnimationClockResource.cs (8)
24internal class SizeAnimationClockResource: AnimationClockResource, DUCE.IResource 93protected override DUCE.ResourceType ResourceType 97return DUCE.ResourceType.TYPE_SIZERESOURCE; 108DUCE.ResourceHandle handle, 109DUCE.Channel channel) 111DUCE.MILCMD_SIZERESOURCE cmd = new DUCE.MILCMD_SIZERESOURCE 122sizeof(DUCE.MILCMD_SIZERESOURCE));
System\Windows\Media\Animation\Generated\SizeIndependentAnimationStorage.cs (5)
26protected override DUCE.ResourceType ResourceType 30return DUCE.ResourceType.TYPE_SIZERESOURCE; 34protected override void UpdateResourceCore(DUCE.Channel channel) 47DUCE.MILCMD_SIZERESOURCE data; 56sizeof(DUCE.MILCMD_SIZERESOURCE));
System\Windows\Media\Animation\Generated\Vector3DIndependentAnimationStorage.cs (5)
26protected override DUCE.ResourceType ResourceType 30return DUCE.ResourceType.TYPE_VECTOR3DRESOURCE; 34protected override void UpdateResourceCore(DUCE.Channel channel) 47DUCE.MILCMD_VECTOR3DRESOURCE data; 56sizeof(DUCE.MILCMD_VECTOR3DRESOURCE));
System\Windows\Media\Animation\IndependentAnimationStorage.cs (28)
12internal abstract class IndependentAnimationStorage : AnimationStorage, DUCE.IResource 15protected DUCE.MultiChannelResource _duceResource = new DUCE.MultiChannelResource(); 29protected abstract void UpdateResourceCore(DUCE.Channel channel); 36protected abstract DUCE.ResourceType ResourceType { get; } 45DUCE.ResourceHandle DUCE.IResource.AddRefOnChannel(DUCE.Channel channel) 86void DUCE.IResource.ReleaseOnChannel(DUCE.Channel channel) 133DUCE.ResourceHandle DUCE.IResource.GetHandle(DUCE.Channel channel) 135DUCE.ResourceHandle handle; 145int DUCE.IResource.GetChannelCount() 150DUCE.Channel DUCE.IResource.GetChannel(int index) 158void DUCE.IResource.RemoveChildFromParent(DUCE.IResource parent, DUCE.Channel channel) 166DUCE.ResourceHandle DUCE.IResource.Get3DHandle(DUCE.Channel channel) 176private void UpdateResource(DUCE.Channel channel, bool skipOnChannelCheck) 228internal static DUCE.ResourceHandle GetResourceHandle(DependencyObject d, DependencyProperty dp, DUCE.Channel channel) 238return DUCE.ResourceHandle.Null; 244return ((DUCE.IResource)storage).GetHandle(channel);
System\Windows\Media\BitmapCacheBrush.cs (7)
78DUCE.IResource resource = this as DUCE.IResource; 102void ICyclicBrush.RenderForCyclicBrush(DUCE.Channel channel, bool skipChannelCheck) 126rc.Initialize(channel, DUCE.ResourceHandle.Null); 140((DUCE.IResource)vVisual).ReleaseOnChannel(channel); 149internal void AddRefResource(Visual visual, DUCE.Channel channel) 154internal void ReleaseResource(Visual visual, DUCE.Channel channel)
System\Windows\Media\ChannelManager.cs (14)
49_asyncChannel = new DUCE.Channel( 56_asyncOutOfBandChannel = new DUCE.Channel( 119internal DUCE.Channel AllocateSyncChannel() 121DUCE.Channel syncChannel; 136_freeSyncChannels = new Queue<DUCE.Channel>(3); 157_syncServiceChannel = new DUCE.Channel( 165syncChannel = new DUCE.Channel( 179internal void ReleaseSyncChannel(DUCE.Channel channel) 202internal DUCE.Channel Channel 213internal DUCE.Channel OutOfBandChannel 227private DUCE.Channel _asyncChannel; 236private DUCE.Channel _asyncOutOfBandChannel; 241private Queue<DUCE.Channel> _freeSyncChannels; 246private DUCE.Channel _syncServiceChannel;
System\Windows\Media\CompositionTarget.cs (20)
46internal virtual void CreateUCEResources(DUCE.Channel channel, DUCE.Channel outOfBandChannel) 72internal virtual void ReleaseUCEResources(DUCE.Channel channel, DUCE.Channel outOfBandChannel) 76((DUCE.IResource)(_rootVisual)).ReleaseOnChannel(channel); 240void ICompositionTarget.AddRefOnChannel(DUCE.Channel channel, DUCE.Channel outOfBandChannel) 246void ICompositionTarget.ReleaseOnChannel(DUCE.Channel channel, DUCE.Channel outOfBandChannel) 255void ICompositionTarget.Render(bool inResize, DUCE.Channel channel) 358internal DUCE.MultiChannelResource _contentRoot = new DUCE.MultiChannelResource(); 359internal const DUCE.ResourceType s_contentRootType = DUCE.ResourceType.TYPE_VISUAL; 392private void Compile(DUCE.Channel channel) 464DUCE.ChannelSet channelSet = MediaContext.From(Dispatcher).GetChannels(); 465DUCE.Channel channel = channelSet.Channel; 470((DUCE.IResource)_rootVisual).ReleaseOnChannel(channel); 490private void ClearRootNode(DUCE.Channel channel) 501DUCE.CompositionNode.RemoveAllChildren(
System\Windows\Media\DashStyle.cs (1)
20public partial class DashStyle : Animatable, DUCE.IResource
System\Windows\Media\Drawing.cs (1)
18public abstract partial class Drawing : Animatable, IDrawingContent, DUCE.IResource
System\Windows\Media\DrawingVisual.cs (10)
103((DUCE.IResource)oldContent)); 133internal override void FreeContent(DUCE.Channel channel) 141DUCE.CompositionNode.SetContent( 143DUCE.ResourceHandle.Null, 151((DUCE.IResource)_content).ReleaseOnChannel(channel); 203DUCE.Channel channel = ctx.Channel; 215DUCE.CompositionNode.SetContent( 217((DUCE.IResource)_content).AddRefOnChannel(channel), 227DUCE.CompositionNode.SetContent( 229DUCE.ResourceHandle.Null,
System\Windows\Media\Effects\Generated\BlurEffect.cs (13)
160internal override void UpdateResource(DUCE.Channel channel, bool skipOnChannelCheck) 170DUCE.ResourceHandle hRadiusAnimations = GetAnimationResourceHandle(RadiusProperty, channel); 173DUCE.MILCMD_BLUREFFECT data; 189sizeof(DUCE.MILCMD_BLUREFFECT)); 193internal override DUCE.ResourceHandle AddRefOnChannelCore(DUCE.Channel channel) 196if (_duceResource.CreateOrAddRefOnChannel(this, channel, System.Windows.Media.Composition.DUCE.ResourceType.TYPE_BLUREFFECT)) 209internal override void ReleaseOnChannelCore(DUCE.Channel channel) 223internal override DUCE.ResourceHandle GetHandleCore(DUCE.Channel channel) 233internal override DUCE.Channel GetChannelCore(int index) 289internal System.Windows.Media.Composition.DUCE.MultiChannelResource _duceResource = new System.Windows.Media.Composition.DUCE.MultiChannelResource();
System\Windows\Media\Effects\Generated\DropShadowEffect.cs (17)
226internal override void UpdateResource(DUCE.Channel channel, bool skipOnChannelCheck) 236DUCE.ResourceHandle hShadowDepthAnimations = GetAnimationResourceHandle(ShadowDepthProperty, channel); 237DUCE.ResourceHandle hColorAnimations = GetAnimationResourceHandle(ColorProperty, channel); 238DUCE.ResourceHandle hDirectionAnimations = GetAnimationResourceHandle(DirectionProperty, channel); 239DUCE.ResourceHandle hOpacityAnimations = GetAnimationResourceHandle(OpacityProperty, channel); 240DUCE.ResourceHandle hBlurRadiusAnimations = GetAnimationResourceHandle(BlurRadiusProperty, channel); 243DUCE.MILCMD_DROPSHADOWEFFECT data; 278sizeof(DUCE.MILCMD_DROPSHADOWEFFECT)); 282internal override DUCE.ResourceHandle AddRefOnChannelCore(DUCE.Channel channel) 285if (_duceResource.CreateOrAddRefOnChannel(this, channel, System.Windows.Media.Composition.DUCE.ResourceType.TYPE_DROPSHADOWEFFECT)) 298internal override void ReleaseOnChannelCore(DUCE.Channel channel) 312internal override DUCE.ResourceHandle GetHandleCore(DUCE.Channel channel) 322internal override DUCE.Channel GetChannelCore(int index) 390internal System.Windows.Media.Composition.DUCE.MultiChannelResource _duceResource = new System.Windows.Media.Composition.DUCE.MultiChannelResource();
System\Windows\Media\Effects\Generated\Effect.cs (19)
20public abstract partial class Effect : Animatable, DUCE.IResource 91internal abstract DUCE.ResourceHandle AddRefOnChannelCore(DUCE.Channel channel); 96DUCE.ResourceHandle DUCE.IResource.AddRefOnChannel(DUCE.Channel channel) 104internal abstract void ReleaseOnChannelCore(DUCE.Channel channel); 109void DUCE.IResource.ReleaseOnChannel(DUCE.Channel channel) 117internal abstract DUCE.ResourceHandle GetHandleCore(DUCE.Channel channel); 122DUCE.ResourceHandle DUCE.IResource.GetHandle(DUCE.Channel channel) 124DUCE.ResourceHandle handle; 138int DUCE.IResource.GetChannelCount() 143internal abstract DUCE.Channel GetChannelCore(int index); 148DUCE.Channel DUCE.IResource.GetChannel(int index)
System\Windows\Media\Effects\Generated\ImplicitInputBrush.cs (23)
97internal override void UpdateResource(DUCE.Channel channel, bool skipOnChannelCheck) 111DUCE.ResourceHandle hTransform; 116hTransform = DUCE.ResourceHandle.Null; 120hTransform = ((DUCE.IResource)vTransform).GetHandle(channel); 122DUCE.ResourceHandle hRelativeTransform; 127hRelativeTransform = DUCE.ResourceHandle.Null; 131hRelativeTransform = ((DUCE.IResource)vRelativeTransform).GetHandle(channel); 135DUCE.ResourceHandle hOpacityAnimations = GetAnimationResourceHandle(OpacityProperty, channel); 138DUCE.MILCMD_IMPLICITINPUTBRUSH data; 154sizeof(DUCE.MILCMD_IMPLICITINPUTBRUSH)); 158internal override DUCE.ResourceHandle AddRefOnChannelCore(DUCE.Channel channel) 161if (_duceResource.CreateOrAddRefOnChannel(this, channel, System.Windows.Media.Composition.DUCE.ResourceType.TYPE_IMPLICITINPUTBRUSH)) 164if (vTransform != null) ((DUCE.IResource)vTransform).AddRefOnChannel(channel); 166if (vRelativeTransform != null) ((DUCE.IResource)vRelativeTransform).AddRefOnChannel(channel); 177internal override void ReleaseOnChannelCore(DUCE.Channel channel) 185if (vTransform != null) ((DUCE.IResource)vTransform).ReleaseOnChannel(channel); 187if (vRelativeTransform != null) ((DUCE.IResource)vRelativeTransform).ReleaseOnChannel(channel); 194internal override DUCE.ResourceHandle GetHandleCore(DUCE.Channel channel) 204internal override DUCE.Channel GetChannelCore(int index) 249internal System.Windows.Media.Composition.DUCE.MultiChannelResource _duceResource = new System.Windows.Media.Composition.DUCE.MultiChannelResource();
System\Windows\Media\Effects\Generated\PixelShader.cs (17)
20public sealed partial class PixelShader : Animatable, DUCE.IResource 140internal override void UpdateResource(DUCE.Channel channel, bool skipOnChannelCheck) 145DUCE.ResourceHandle DUCE.IResource.AddRefOnChannel(DUCE.Channel channel) 149if (_duceResource.CreateOrAddRefOnChannel(this, channel, System.Windows.Media.Composition.DUCE.ResourceType.TYPE_PIXELSHADER)) 162void DUCE.IResource.ReleaseOnChannel(DUCE.Channel channel) 177DUCE.ResourceHandle DUCE.IResource.GetHandle(DUCE.Channel channel) 179DUCE.ResourceHandle h; 187int DUCE.IResource.GetChannelCount() 192DUCE.Channel DUCE.IResource.GetChannel(int index) 257internal System.Windows.Media.Composition.DUCE.MultiChannelResource _duceResource = new System.Windows.Media.Composition.DUCE.MultiChannelResource();
System\Windows\Media\Effects\Generated\ShaderEffect.cs (15)
91DUCE.IResource targetResource = (DUCE.IResource)target; 98DUCE.Channel channel = targetResource.GetChannel(channelIndex); 162internal override void UpdateResource(DUCE.Channel channel, bool skipOnChannelCheck) 167private DUCE.ResourceHandle GeneratedAddRefOnChannelCore(DUCE.Channel channel) 170if (_duceResource.CreateOrAddRefOnChannel(this, channel, System.Windows.Media.Composition.DUCE.ResourceType.TYPE_SHADEREFFECT)) 173if (vPixelShader != null) ((DUCE.IResource)vPixelShader).AddRefOnChannel(channel); 184private void GeneratedReleaseOnChannelCore(DUCE.Channel channel) 192if (vPixelShader != null) ((DUCE.IResource)vPixelShader).ReleaseOnChannel(channel); 199internal override DUCE.ResourceHandle GetHandleCore(DUCE.Channel channel) 209internal override DUCE.Channel GetChannelCore(int index) 257internal System.Windows.Media.Composition.DUCE.MultiChannelResource _duceResource = new System.Windows.Media.Composition.DUCE.MultiChannelResource();
System\Windows\Media\Effects\PixelShader.cs (4)
12public sealed partial class PixelShader : Animatable, DUCE.IResource 164private void ManualUpdateResource(DUCE.Channel channel, bool skipOnChannelCheck) 173DUCE.MILCMD_PIXELSHADER data; 184sizeof(DUCE.MILCMD_PIXELSHADER),
System\Windows\Media\Effects\ShaderEffect.cs (24)
532DUCE.IResource targetResource = (DUCE.IResource)this; 539DUCE.Channel channel = targetResource.GetChannel(channelIndex); 551private void ManualUpdateResource(DUCE.Channel channel, bool skipOnChannelCheck) 565DUCE.MILCMD_SHADEREFFECT data; 575data.hPixelShader = ((DUCE.IResource)PixelShader).GetHandle(channel); 591data.DependencyPropertySamplerValuesSize = (uint)(1 * sizeof(DUCE.ResourceHandle) * _samplerCount); 595sizeof(DUCE.MILCMD_SHADEREFFECT), 708Debug.Assert(sizeof(DUCE.ResourceHandle) == sizeof(Int32)); 710DUCE.ResourceHandle hBrush = ss._brush != null 711? ((DUCE.IResource)ss._brush).GetHandle(channel) 712: DUCE.ResourceHandle.Null; 716channel.AppendCommandData((byte*)&hBrush, sizeof(DUCE.ResourceHandle)); 729private void AppendRegisters<T>(DUCE.Channel channel, List<T?> list) where T : struct 750internal override DUCE.ResourceHandle AddRefOnChannelCore(DUCE.Channel channel) 752if (_duceResource.CreateOrAddRefOnChannel(this, channel, System.Windows.Media.Composition.DUCE.ResourceType.TYPE_SHADEREFFECT)) 765DUCE.IResource brush = ss._brush as DUCE.IResource; 772if (vPixelShader != null) ((DUCE.IResource)vPixelShader).AddRefOnChannel(channel); 785internal override void ReleaseOnChannelCore(DUCE.Channel channel) 802DUCE.IResource brush = ss._brush as DUCE.IResource; 809if (vPixelShader != null) ((DUCE.IResource)vPixelShader).ReleaseOnChannel(channel);
System\Windows\Media\Generated\BitmapCache.cs (13)
167internal override void UpdateResource(DUCE.Channel channel, bool skipOnChannelCheck) 177DUCE.ResourceHandle hRenderAtScaleAnimations = GetAnimationResourceHandle(RenderAtScaleProperty, channel); 180DUCE.MILCMD_BITMAPCACHE data; 196sizeof(DUCE.MILCMD_BITMAPCACHE)); 200internal override DUCE.ResourceHandle AddRefOnChannelCore(DUCE.Channel channel) 203if (_duceResource.CreateOrAddRefOnChannel(this, channel, System.Windows.Media.Composition.DUCE.ResourceType.TYPE_BITMAPCACHE)) 216internal override void ReleaseOnChannelCore(DUCE.Channel channel) 230internal override DUCE.ResourceHandle GetHandleCore(DUCE.Channel channel) 240internal override DUCE.Channel GetChannelCore(int index) 296internal System.Windows.Media.Composition.DUCE.MultiChannelResource _duceResource = new System.Windows.Media.Composition.DUCE.MultiChannelResource();
System\Windows\Media\Generated\BitmapCacheBrush.cs (37)
103DUCE.IResource targetResource = (DUCE.IResource)target; 110DUCE.Channel channel = targetResource.GetChannel(channelIndex); 164DUCE.IResource targetResource = (DUCE.IResource)target; 171DUCE.Channel channel = targetResource.GetChannel(channelIndex); 304internal override void UpdateResource(DUCE.Channel channel, bool skipOnChannelCheck) 320DUCE.ResourceHandle hTransform; 325hTransform = DUCE.ResourceHandle.Null; 329hTransform = ((DUCE.IResource)vTransform).GetHandle(channel); 331DUCE.ResourceHandle hRelativeTransform; 336hRelativeTransform = DUCE.ResourceHandle.Null; 340hRelativeTransform = ((DUCE.IResource)vRelativeTransform).GetHandle(channel); 342DUCE.ResourceHandle hBitmapCache = vBitmapCache != null ? ((DUCE.IResource)vBitmapCache).GetHandle(channel) : DUCE.ResourceHandle.Null; 345DUCE.ResourceHandle hInternalTarget = vInternalTarget != null ? ((DUCE.IResource)vInternalTarget).GetHandle(channel) : DUCE.ResourceHandle.Null; 348DUCE.ResourceHandle hOpacityAnimations = GetAnimationResourceHandle(OpacityProperty, channel); 351DUCE.MILCMD_BITMAPCACHEBRUSH data; 369sizeof(DUCE.MILCMD_BITMAPCACHEBRUSH)); 373internal override DUCE.ResourceHandle AddRefOnChannelCore(DUCE.Channel channel) 376if (_duceResource.CreateOrAddRefOnChannel(this, channel, System.Windows.Media.Composition.DUCE.ResourceType.TYPE_BITMAPCACHEBRUSH)) 379if (vTransform != null) ((DUCE.IResource)vTransform).AddRefOnChannel(channel); 381if (vRelativeTransform != null) ((DUCE.IResource)vRelativeTransform).AddRefOnChannel(channel); 383if (vBitmapCache != null) ((DUCE.IResource)vBitmapCache).AddRefOnChannel(channel); 395internal override void ReleaseOnChannelCore(DUCE.Channel channel) 403if (vTransform != null) ((DUCE.IResource)vTransform).ReleaseOnChannel(channel); 405if (vRelativeTransform != null) ((DUCE.IResource)vRelativeTransform).ReleaseOnChannel(channel); 407if (vBitmapCache != null) ((DUCE.IResource)vBitmapCache).ReleaseOnChannel(channel); 415internal override DUCE.ResourceHandle GetHandleCore(DUCE.Channel channel) 425internal override DUCE.Channel GetChannelCore(int index) 502internal System.Windows.Media.Composition.DUCE.MultiChannelResource _duceResource = new System.Windows.Media.Composition.DUCE.MultiChannelResource();
System\Windows\Media\Generated\Brush.cs (25)
30public abstract partial class Brush : Animatable, IFormattable, DUCE.IResource 106DUCE.IResource targetResource = (DUCE.IResource)target; 113DUCE.Channel channel = targetResource.GetChannel(channelIndex); 154DUCE.IResource targetResource = (DUCE.IResource)target; 161DUCE.Channel channel = targetResource.GetChannel(channelIndex); 246internal abstract DUCE.ResourceHandle AddRefOnChannelCore(DUCE.Channel channel); 251DUCE.ResourceHandle DUCE.IResource.AddRefOnChannel(DUCE.Channel channel) 259internal abstract void ReleaseOnChannelCore(DUCE.Channel channel); 264void DUCE.IResource.ReleaseOnChannel(DUCE.Channel channel) 272internal abstract DUCE.ResourceHandle GetHandleCore(DUCE.Channel channel); 277DUCE.ResourceHandle DUCE.IResource.GetHandle(DUCE.Channel channel) 279DUCE.ResourceHandle handle; 293int DUCE.IResource.GetChannelCount() 298internal abstract DUCE.Channel GetChannelCore(int index); 303DUCE.Channel DUCE.IResource.GetChannel(int index)
System\Windows\Media\Generated\CacheMode.cs (19)
30public abstract partial class CacheMode : Animatable, DUCE.IResource 101internal abstract DUCE.ResourceHandle AddRefOnChannelCore(DUCE.Channel channel); 106DUCE.ResourceHandle DUCE.IResource.AddRefOnChannel(DUCE.Channel channel) 114internal abstract void ReleaseOnChannelCore(DUCE.Channel channel); 119void DUCE.IResource.ReleaseOnChannel(DUCE.Channel channel) 127internal abstract DUCE.ResourceHandle GetHandleCore(DUCE.Channel channel); 132DUCE.ResourceHandle DUCE.IResource.GetHandle(DUCE.Channel channel) 134DUCE.ResourceHandle handle; 148int DUCE.IResource.GetChannelCount() 153internal abstract DUCE.Channel GetChannelCore(int index); 158DUCE.Channel DUCE.IResource.GetChannel(int index)
System\Windows\Media\Generated\CombinedGeometry.cs (33)
103DUCE.IResource targetResource = (DUCE.IResource)target; 110DUCE.Channel channel = targetResource.GetChannel(channelIndex); 151DUCE.IResource targetResource = (DUCE.IResource)target; 158DUCE.Channel channel = targetResource.GetChannel(channelIndex); 249internal override void UpdateResource(DUCE.Channel channel, bool skipOnChannelCheck) 264DUCE.ResourceHandle hTransform; 269hTransform = DUCE.ResourceHandle.Null; 273hTransform = ((DUCE.IResource)vTransform).GetHandle(channel); 275DUCE.ResourceHandle hGeometry1 = vGeometry1 != null ? ((DUCE.IResource)vGeometry1).GetHandle(channel) : DUCE.ResourceHandle.Null; 276DUCE.ResourceHandle hGeometry2 = vGeometry2 != null ? ((DUCE.IResource)vGeometry2).GetHandle(channel) : DUCE.ResourceHandle.Null; 279DUCE.MILCMD_COMBINEDGEOMETRY data; 292sizeof(DUCE.MILCMD_COMBINEDGEOMETRY)); 296internal override DUCE.ResourceHandle AddRefOnChannelCore(DUCE.Channel channel) 299if (_duceResource.CreateOrAddRefOnChannel(this, channel, System.Windows.Media.Composition.DUCE.ResourceType.TYPE_COMBINEDGEOMETRY)) 302if (vTransform != null) ((DUCE.IResource)vTransform).AddRefOnChannel(channel); 304if (vGeometry1 != null) ((DUCE.IResource)vGeometry1).AddRefOnChannel(channel); 306if (vGeometry2 != null) ((DUCE.IResource)vGeometry2).AddRefOnChannel(channel); 317internal override void ReleaseOnChannelCore(DUCE.Channel channel) 325if (vTransform != null) ((DUCE.IResource)vTransform).ReleaseOnChannel(channel); 327if (vGeometry1 != null) ((DUCE.IResource)vGeometry1).ReleaseOnChannel(channel); 329if (vGeometry2 != null) ((DUCE.IResource)vGeometry2).ReleaseOnChannel(channel); 336internal override DUCE.ResourceHandle GetHandleCore(DUCE.Channel channel) 346internal override DUCE.Channel GetChannelCore(int index) 417internal System.Windows.Media.Composition.DUCE.MultiChannelResource _duceResource = new System.Windows.Media.Composition.DUCE.MultiChannelResource();
System\Windows\Media\Generated\DashStyle.cs (20)
27public sealed partial class DashStyle : Animatable, DUCE.IResource 149internal override void UpdateResource(DUCE.Channel channel, bool skipOnChannelCheck) 162DUCE.ResourceHandle hOffsetAnimations = GetAnimationResourceHandle(OffsetProperty, channel); 168DUCE.MILCMD_DASHSTYLE data; 182sizeof(DUCE.MILCMD_DASHSTYLE), 201DUCE.ResourceHandle DUCE.IResource.AddRefOnChannel(DUCE.Channel channel) 205if (_duceResource.CreateOrAddRefOnChannel(this, channel, System.Windows.Media.Composition.DUCE.ResourceType.TYPE_DASHSTYLE)) 218void DUCE.IResource.ReleaseOnChannel(DUCE.Channel channel) 233DUCE.ResourceHandle DUCE.IResource.GetHandle(DUCE.Channel channel) 235DUCE.ResourceHandle h; 243int DUCE.IResource.GetChannelCount() 248DUCE.Channel DUCE.IResource.GetChannel(int index) 313internal System.Windows.Media.Composition.DUCE.MultiChannelResource _duceResource = new System.Windows.Media.Composition.DUCE.MultiChannelResource();
System\Windows\Media\Generated\Drawing.cs (19)
27public abstract partial class Drawing : Animatable, DUCE.IResource 98internal abstract DUCE.ResourceHandle AddRefOnChannelCore(DUCE.Channel channel); 103DUCE.ResourceHandle DUCE.IResource.AddRefOnChannel(DUCE.Channel channel) 111internal abstract void ReleaseOnChannelCore(DUCE.Channel channel); 116void DUCE.IResource.ReleaseOnChannel(DUCE.Channel channel) 124internal abstract DUCE.ResourceHandle GetHandleCore(DUCE.Channel channel); 129DUCE.ResourceHandle DUCE.IResource.GetHandle(DUCE.Channel channel) 131DUCE.ResourceHandle handle; 145int DUCE.IResource.GetChannelCount() 150internal abstract DUCE.Channel GetChannelCore(int index); 155DUCE.Channel DUCE.IResource.GetChannel(int index)
System\Windows\Media\Generated\DrawingBrush.cs (33)
96DUCE.IResource targetResource = (DUCE.IResource)target; 103DUCE.Channel channel = targetResource.GetChannel(channelIndex); 164internal override void UpdateResource(DUCE.Channel channel, bool skipOnChannelCheck) 179DUCE.ResourceHandle hTransform; 184hTransform = DUCE.ResourceHandle.Null; 188hTransform = ((DUCE.IResource)vTransform).GetHandle(channel); 190DUCE.ResourceHandle hRelativeTransform; 195hRelativeTransform = DUCE.ResourceHandle.Null; 199hRelativeTransform = ((DUCE.IResource)vRelativeTransform).GetHandle(channel); 201DUCE.ResourceHandle hDrawing = vDrawing != null ? ((DUCE.IResource)vDrawing).GetHandle(channel) : DUCE.ResourceHandle.Null; 204DUCE.ResourceHandle hOpacityAnimations = GetAnimationResourceHandle(OpacityProperty, channel); 205DUCE.ResourceHandle hViewportAnimations = GetAnimationResourceHandle(ViewportProperty, channel); 206DUCE.ResourceHandle hViewboxAnimations = GetAnimationResourceHandle(ViewboxProperty, channel); 209DUCE.MILCMD_DRAWINGBRUSH data; 245sizeof(DUCE.MILCMD_DRAWINGBRUSH)); 249internal override DUCE.ResourceHandle AddRefOnChannelCore(DUCE.Channel channel) 252if (_duceResource.CreateOrAddRefOnChannel(this, channel, System.Windows.Media.Composition.DUCE.ResourceType.TYPE_DRAWINGBRUSH)) 255if (vTransform != null) ((DUCE.IResource)vTransform).AddRefOnChannel(channel); 257if (vRelativeTransform != null) ((DUCE.IResource)vRelativeTransform).AddRefOnChannel(channel); 259if (vDrawing != null) ((DUCE.IResource)vDrawing).AddRefOnChannel(channel); 270internal override void ReleaseOnChannelCore(DUCE.Channel channel) 278if (vTransform != null) ((DUCE.IResource)vTransform).ReleaseOnChannel(channel); 280if (vRelativeTransform != null) ((DUCE.IResource)vRelativeTransform).ReleaseOnChannel(channel); 282if (vDrawing != null) ((DUCE.IResource)vDrawing).ReleaseOnChannel(channel); 289internal override DUCE.ResourceHandle GetHandleCore(DUCE.Channel channel) 299internal override DUCE.Channel GetChannelCore(int index) 360internal System.Windows.Media.Composition.DUCE.MultiChannelResource _duceResource = new System.Windows.Media.Composition.DUCE.MultiChannelResource();
System\Windows\Media\Generated\DrawingGroup.cs (68)
118DUCE.IResource targetResource = (DUCE.IResource)target; 123DUCE.Channel channel = targetResource.GetChannel(channelIndex); 136DUCE.IResource resource = newCollection.Internal_GetItem(i) as DUCE.IResource; 147DUCE.IResource resource = oldCollection.Internal_GetItem(i) as DUCE.IResource; 187DUCE.IResource targetResource = (DUCE.IResource)target; 194DUCE.Channel channel = targetResource.GetChannel(channelIndex); 242DUCE.IResource targetResource = (DUCE.IResource)target; 249DUCE.Channel channel = targetResource.GetChannel(channelIndex); 290DUCE.IResource targetResource = (DUCE.IResource)target; 297DUCE.Channel channel = targetResource.GetChannel(channelIndex); 338DUCE.IResource targetResource = (DUCE.IResource)target; 345DUCE.Channel channel = targetResource.GetChannel(channelIndex); 554internal override void UpdateResource(DUCE.Channel channel, bool skipOnChannelCheck) 571DUCE.ResourceHandle hClipGeometry = vClipGeometry != null ? ((DUCE.IResource)vClipGeometry).GetHandle(channel) : DUCE.ResourceHandle.Null; 572DUCE.ResourceHandle hOpacityMask = vOpacityMask != null ? ((DUCE.IResource)vOpacityMask).GetHandle(channel) : DUCE.ResourceHandle.Null; 573DUCE.ResourceHandle hTransform; 578hTransform = DUCE.ResourceHandle.Null; 582hTransform = ((DUCE.IResource)vTransform).GetHandle(channel); 584DUCE.ResourceHandle hGuidelineSet = vGuidelineSet != null ? ((DUCE.IResource)vGuidelineSet).GetHandle(channel) : DUCE.ResourceHandle.Null; 587DUCE.ResourceHandle hOpacityAnimations = GetAnimationResourceHandle(OpacityProperty, channel); 593DUCE.MILCMD_DRAWINGGROUP data; 598data.ChildrenSize = (uint)(sizeof(DUCE.ResourceHandle) * ChildrenCount); 614sizeof(DUCE.MILCMD_DRAWINGGROUP), 622DUCE.ResourceHandle resource = ((DUCE.IResource)vChildren.Internal_GetItem(i)).GetHandle(channel);; 625sizeof(DUCE.ResourceHandle) 633internal override DUCE.ResourceHandle AddRefOnChannelCore(DUCE.Channel channel) 636if (_duceResource.CreateOrAddRefOnChannel(this, channel, System.Windows.Media.Composition.DUCE.ResourceType.TYPE_DRAWINGGROUP)) 639if (vClipGeometry != null) ((DUCE.IResource)vClipGeometry).AddRefOnChannel(channel); 641if (vOpacityMask != null) ((DUCE.IResource)vOpacityMask).AddRefOnChannel(channel); 643if (vTransform != null) ((DUCE.IResource)vTransform).AddRefOnChannel(channel); 645if (vGuidelineSet != null) ((DUCE.IResource)vGuidelineSet).AddRefOnChannel(channel); 654((DUCE.IResource) vChildren.Internal_GetItem(i)).AddRefOnChannel(channel); 666internal override void ReleaseOnChannelCore(DUCE.Channel channel) 674if (vClipGeometry != null) ((DUCE.IResource)vClipGeometry).ReleaseOnChannel(channel); 676if (vOpacityMask != null) ((DUCE.IResource)vOpacityMask).ReleaseOnChannel(channel); 678if (vTransform != null) ((DUCE.IResource)vTransform).ReleaseOnChannel(channel); 680if (vGuidelineSet != null) ((DUCE.IResource)vGuidelineSet).ReleaseOnChannel(channel); 689((DUCE.IResource) vChildren.Internal_GetItem(i)).ReleaseOnChannel(channel); 697internal override DUCE.ResourceHandle GetHandleCore(DUCE.Channel channel) 707internal override DUCE.Channel GetChannelCore(int index) 717DUCE.IResource thisResource = (DUCE.IResource)this; 724DUCE.Channel channel = thisResource.GetChannel(channelIndex); 729DUCE.IResource addResource = item as DUCE.IResource; 742DUCE.IResource thisResource = (DUCE.IResource)this; 749DUCE.Channel channel = thisResource.GetChannel(channelIndex); 756DUCE.IResource releaseResource = item as DUCE.IResource; 832internal System.Windows.Media.Composition.DUCE.MultiChannelResource _duceResource = new System.Windows.Media.Composition.DUCE.MultiChannelResource();
System\Windows\Media\Generated\DrawingImage.cs (20)
96DUCE.IResource targetResource = (DUCE.IResource)target; 103DUCE.Channel channel = targetResource.GetChannel(channelIndex); 164internal override void UpdateResource(DUCE.Channel channel, bool skipOnChannelCheck) 177DUCE.ResourceHandle hDrawing = vDrawing != null ? ((DUCE.IResource)vDrawing).GetHandle(channel) : DUCE.ResourceHandle.Null; 180DUCE.MILCMD_DRAWINGIMAGE data; 190sizeof(DUCE.MILCMD_DRAWINGIMAGE)); 194internal override DUCE.ResourceHandle AddRefOnChannelCore(DUCE.Channel channel) 197if (_duceResource.CreateOrAddRefOnChannel(this, channel, System.Windows.Media.Composition.DUCE.ResourceType.TYPE_DRAWINGIMAGE)) 200if (vDrawing != null) ((DUCE.IResource)vDrawing).AddRefOnChannel(channel); 211internal override void ReleaseOnChannelCore(DUCE.Channel channel) 219if (vDrawing != null) ((DUCE.IResource)vDrawing).ReleaseOnChannel(channel); 226internal override DUCE.ResourceHandle GetHandleCore(DUCE.Channel channel) 236internal override DUCE.Channel GetChannelCore(int index) 297internal System.Windows.Media.Composition.DUCE.MultiChannelResource _duceResource = new System.Windows.Media.Composition.DUCE.MultiChannelResource();
System\Windows\Media\Generated\EllipseGeometry.cs (20)
167internal override void UpdateResource(DUCE.Channel channel, bool skipOnChannelCheck) 180DUCE.ResourceHandle hTransform; 185hTransform = DUCE.ResourceHandle.Null; 189hTransform = ((DUCE.IResource)vTransform).GetHandle(channel); 193DUCE.ResourceHandle hRadiusXAnimations = GetAnimationResourceHandle(RadiusXProperty, channel); 194DUCE.ResourceHandle hRadiusYAnimations = GetAnimationResourceHandle(RadiusYProperty, channel); 195DUCE.ResourceHandle hCenterAnimations = GetAnimationResourceHandle(CenterProperty, channel); 198DUCE.MILCMD_ELLIPSEGEOMETRY data; 223sizeof(DUCE.MILCMD_ELLIPSEGEOMETRY)); 227internal override DUCE.ResourceHandle AddRefOnChannelCore(DUCE.Channel channel) 230if (_duceResource.CreateOrAddRefOnChannel(this, channel, System.Windows.Media.Composition.DUCE.ResourceType.TYPE_ELLIPSEGEOMETRY)) 233if (vTransform != null) ((DUCE.IResource)vTransform).AddRefOnChannel(channel); 244internal override void ReleaseOnChannelCore(DUCE.Channel channel) 252if (vTransform != null) ((DUCE.IResource)vTransform).ReleaseOnChannel(channel); 259internal override DUCE.ResourceHandle GetHandleCore(DUCE.Channel channel) 269internal override DUCE.Channel GetChannelCore(int index) 340internal System.Windows.Media.Composition.DUCE.MultiChannelResource _duceResource = new System.Windows.Media.Composition.DUCE.MultiChannelResource();
System\Windows\Media\Generated\Geometry.cs (22)
30public abstract partial class Geometry : Animatable, IFormattable, DUCE.IResource 101DUCE.IResource targetResource = (DUCE.IResource)target; 108DUCE.Channel channel = targetResource.GetChannel(channelIndex); 163internal abstract DUCE.ResourceHandle AddRefOnChannelCore(DUCE.Channel channel); 168DUCE.ResourceHandle DUCE.IResource.AddRefOnChannel(DUCE.Channel channel) 176internal abstract void ReleaseOnChannelCore(DUCE.Channel channel); 181void DUCE.IResource.ReleaseOnChannel(DUCE.Channel channel) 189internal abstract DUCE.ResourceHandle GetHandleCore(DUCE.Channel channel); 194DUCE.ResourceHandle DUCE.IResource.GetHandle(DUCE.Channel channel) 196DUCE.ResourceHandle handle; 210int DUCE.IResource.GetChannelCount() 215internal abstract DUCE.Channel GetChannelCore(int index); 220DUCE.Channel DUCE.IResource.GetChannel(int index)
System\Windows\Media\Generated\GeometryDrawing.cs (36)
96DUCE.IResource targetResource = (DUCE.IResource)target; 103DUCE.Channel channel = targetResource.GetChannel(channelIndex); 144DUCE.IResource targetResource = (DUCE.IResource)target; 151DUCE.Channel channel = targetResource.GetChannel(channelIndex); 192DUCE.IResource targetResource = (DUCE.IResource)target; 199DUCE.Channel channel = targetResource.GetChannel(channelIndex); 290internal override void UpdateResource(DUCE.Channel channel, bool skipOnChannelCheck) 305DUCE.ResourceHandle hBrush = vBrush != null ? ((DUCE.IResource)vBrush).GetHandle(channel) : DUCE.ResourceHandle.Null; 306DUCE.ResourceHandle hPen = vPen != null ? ((DUCE.IResource)vPen).GetHandle(channel) : DUCE.ResourceHandle.Null; 307DUCE.ResourceHandle hGeometry = vGeometry != null ? ((DUCE.IResource)vGeometry).GetHandle(channel) : DUCE.ResourceHandle.Null; 310DUCE.MILCMD_GEOMETRYDRAWING data; 322sizeof(DUCE.MILCMD_GEOMETRYDRAWING)); 326internal override DUCE.ResourceHandle AddRefOnChannelCore(DUCE.Channel channel) 329if (_duceResource.CreateOrAddRefOnChannel(this, channel, System.Windows.Media.Composition.DUCE.ResourceType.TYPE_GEOMETRYDRAWING)) 332if (vBrush != null) ((DUCE.IResource)vBrush).AddRefOnChannel(channel); 334if (vPen != null) ((DUCE.IResource)vPen).AddRefOnChannel(channel); 336if (vGeometry != null) ((DUCE.IResource)vGeometry).AddRefOnChannel(channel); 347internal override void ReleaseOnChannelCore(DUCE.Channel channel) 355if (vBrush != null) ((DUCE.IResource)vBrush).ReleaseOnChannel(channel); 357if (vPen != null) ((DUCE.IResource)vPen).ReleaseOnChannel(channel); 359if (vGeometry != null) ((DUCE.IResource)vGeometry).ReleaseOnChannel(channel); 366internal override DUCE.ResourceHandle GetHandleCore(DUCE.Channel channel) 376internal override DUCE.Channel GetChannelCore(int index) 432internal System.Windows.Media.Composition.DUCE.MultiChannelResource _duceResource = new System.Windows.Media.Composition.DUCE.MultiChannelResource();
System\Windows\Media\Generated\GeometryGroup.cs (40)
125DUCE.IResource targetResource = (DUCE.IResource)target; 130DUCE.Channel channel = targetResource.GetChannel(channelIndex); 143DUCE.IResource resource = newCollection.Internal_GetItem(i) as DUCE.IResource; 154DUCE.IResource resource = oldCollection.Internal_GetItem(i) as DUCE.IResource; 229internal override void UpdateResource(DUCE.Channel channel, bool skipOnChannelCheck) 243DUCE.ResourceHandle hTransform; 248hTransform = DUCE.ResourceHandle.Null; 252hTransform = ((DUCE.IResource)vTransform).GetHandle(channel); 259DUCE.MILCMD_GEOMETRYGROUP data; 266data.ChildrenSize = (uint)(sizeof(DUCE.ResourceHandle) * ChildrenCount); 270sizeof(DUCE.MILCMD_GEOMETRYGROUP), 278DUCE.ResourceHandle resource = ((DUCE.IResource)vChildren.Internal_GetItem(i)).GetHandle(channel);; 281sizeof(DUCE.ResourceHandle) 289internal override DUCE.ResourceHandle AddRefOnChannelCore(DUCE.Channel channel) 292if (_duceResource.CreateOrAddRefOnChannel(this, channel, System.Windows.Media.Composition.DUCE.ResourceType.TYPE_GEOMETRYGROUP)) 295if (vTransform != null) ((DUCE.IResource)vTransform).AddRefOnChannel(channel); 304((DUCE.IResource) vChildren.Internal_GetItem(i)).AddRefOnChannel(channel); 316internal override void ReleaseOnChannelCore(DUCE.Channel channel) 324if (vTransform != null) ((DUCE.IResource)vTransform).ReleaseOnChannel(channel); 333((DUCE.IResource) vChildren.Internal_GetItem(i)).ReleaseOnChannel(channel); 341internal override DUCE.ResourceHandle GetHandleCore(DUCE.Channel channel) 351internal override DUCE.Channel GetChannelCore(int index) 361DUCE.IResource thisResource = (DUCE.IResource)this; 368DUCE.Channel channel = thisResource.GetChannel(channelIndex); 373DUCE.IResource addResource = item as DUCE.IResource; 386DUCE.IResource thisResource = (DUCE.IResource)this; 393DUCE.Channel channel = thisResource.GetChannel(channelIndex); 400DUCE.IResource releaseResource = item as DUCE.IResource; 465internal System.Windows.Media.Composition.DUCE.MultiChannelResource _duceResource = new System.Windows.Media.Composition.DUCE.MultiChannelResource();
System\Windows\Media\Generated\GlyphRunDrawing.cs (28)
77DUCE.IResource targetResource = (DUCE.IResource)target; 84DUCE.Channel channel = targetResource.GetChannel(channelIndex); 125DUCE.IResource targetResource = (DUCE.IResource)target; 132DUCE.Channel channel = targetResource.GetChannel(channelIndex); 208internal override void UpdateResource(DUCE.Channel channel, bool skipOnChannelCheck) 222DUCE.ResourceHandle hGlyphRun = vGlyphRun != null ? ((DUCE.IResource)vGlyphRun).GetHandle(channel) : DUCE.ResourceHandle.Null; 223DUCE.ResourceHandle hForegroundBrush = vForegroundBrush != null ? ((DUCE.IResource)vForegroundBrush).GetHandle(channel) : DUCE.ResourceHandle.Null; 226DUCE.MILCMD_GLYPHRUNDRAWING data; 237sizeof(DUCE.MILCMD_GLYPHRUNDRAWING)); 241internal override DUCE.ResourceHandle AddRefOnChannelCore(DUCE.Channel channel) 244if (_duceResource.CreateOrAddRefOnChannel(this, channel, System.Windows.Media.Composition.DUCE.ResourceType.TYPE_GLYPHRUNDRAWING)) 247if (vGlyphRun != null) ((DUCE.IResource)vGlyphRun).AddRefOnChannel(channel); 249if (vForegroundBrush != null) ((DUCE.IResource)vForegroundBrush).AddRefOnChannel(channel); 260internal override void ReleaseOnChannelCore(DUCE.Channel channel) 268if (vGlyphRun != null) ((DUCE.IResource)vGlyphRun).ReleaseOnChannel(channel); 270if (vForegroundBrush != null) ((DUCE.IResource)vForegroundBrush).ReleaseOnChannel(channel); 277internal override DUCE.ResourceHandle GetHandleCore(DUCE.Channel channel) 287internal override DUCE.Channel GetChannelCore(int index) 339internal System.Windows.Media.Composition.DUCE.MultiChannelResource _duceResource = new System.Windows.Media.Composition.DUCE.MultiChannelResource();
System\Windows\Media\Generated\GuidelineSet.cs (19)
27public sealed partial class GuidelineSet : Animatable, DUCE.IResource 175internal override void UpdateResource(DUCE.Channel channel, bool skipOnChannelCheck) 193DUCE.MILCMD_GUIDELINESET data; 204sizeof(DUCE.MILCMD_GUIDELINESET), 234DUCE.ResourceHandle DUCE.IResource.AddRefOnChannel(DUCE.Channel channel) 238if (_duceResource.CreateOrAddRefOnChannel(this, channel, System.Windows.Media.Composition.DUCE.ResourceType.TYPE_GUIDELINESET)) 251void DUCE.IResource.ReleaseOnChannel(DUCE.Channel channel) 266DUCE.ResourceHandle DUCE.IResource.GetHandle(DUCE.Channel channel) 268DUCE.ResourceHandle h; 276int DUCE.IResource.GetChannelCount() 281DUCE.Channel DUCE.IResource.GetChannel(int index) 337internal System.Windows.Media.Composition.DUCE.MultiChannelResource _duceResource = new System.Windows.Media.Composition.DUCE.MultiChannelResource();
System\Windows\Media\Generated\ImageBrush.cs (33)
96DUCE.IResource targetResource = (DUCE.IResource)target; 103DUCE.Channel channel = targetResource.GetChannel(channelIndex); 164internal override void UpdateResource(DUCE.Channel channel, bool skipOnChannelCheck) 179DUCE.ResourceHandle hTransform; 184hTransform = DUCE.ResourceHandle.Null; 188hTransform = ((DUCE.IResource)vTransform).GetHandle(channel); 190DUCE.ResourceHandle hRelativeTransform; 195hRelativeTransform = DUCE.ResourceHandle.Null; 199hRelativeTransform = ((DUCE.IResource)vRelativeTransform).GetHandle(channel); 201DUCE.ResourceHandle hImageSource = vImageSource != null ? ((DUCE.IResource)vImageSource).GetHandle(channel) : DUCE.ResourceHandle.Null; 204DUCE.ResourceHandle hOpacityAnimations = GetAnimationResourceHandle(OpacityProperty, channel); 205DUCE.ResourceHandle hViewportAnimations = GetAnimationResourceHandle(ViewportProperty, channel); 206DUCE.ResourceHandle hViewboxAnimations = GetAnimationResourceHandle(ViewboxProperty, channel); 209DUCE.MILCMD_IMAGEBRUSH data; 245sizeof(DUCE.MILCMD_IMAGEBRUSH)); 249internal override DUCE.ResourceHandle AddRefOnChannelCore(DUCE.Channel channel) 252if (_duceResource.CreateOrAddRefOnChannel(this, channel, System.Windows.Media.Composition.DUCE.ResourceType.TYPE_IMAGEBRUSH)) 255if (vTransform != null) ((DUCE.IResource)vTransform).AddRefOnChannel(channel); 257if (vRelativeTransform != null) ((DUCE.IResource)vRelativeTransform).AddRefOnChannel(channel); 259if (vImageSource != null) ((DUCE.IResource)vImageSource).AddRefOnChannel(channel); 270internal override void ReleaseOnChannelCore(DUCE.Channel channel) 278if (vTransform != null) ((DUCE.IResource)vTransform).ReleaseOnChannel(channel); 280if (vRelativeTransform != null) ((DUCE.IResource)vRelativeTransform).ReleaseOnChannel(channel); 282if (vImageSource != null) ((DUCE.IResource)vImageSource).ReleaseOnChannel(channel); 289internal override DUCE.ResourceHandle GetHandleCore(DUCE.Channel channel) 299internal override DUCE.Channel GetChannelCore(int index) 360internal System.Windows.Media.Composition.DUCE.MultiChannelResource _duceResource = new System.Windows.Media.Composition.DUCE.MultiChannelResource();
System\Windows\Media\Generated\ImageDrawing.cs (21)
96DUCE.IResource targetResource = (DUCE.IResource)target; 103DUCE.Channel channel = targetResource.GetChannel(channelIndex); 186internal override void UpdateResource(DUCE.Channel channel, bool skipOnChannelCheck) 199DUCE.ResourceHandle hImageSource = vImageSource != null ? ((DUCE.IResource)vImageSource).GetHandle(channel) : DUCE.ResourceHandle.Null; 202DUCE.ResourceHandle hRectAnimations = GetAnimationResourceHandle(RectProperty, channel); 205DUCE.MILCMD_IMAGEDRAWING data; 220sizeof(DUCE.MILCMD_IMAGEDRAWING)); 224internal override DUCE.ResourceHandle AddRefOnChannelCore(DUCE.Channel channel) 227if (_duceResource.CreateOrAddRefOnChannel(this, channel, System.Windows.Media.Composition.DUCE.ResourceType.TYPE_IMAGEDRAWING)) 230if (vImageSource != null) ((DUCE.IResource)vImageSource).AddRefOnChannel(channel); 241internal override void ReleaseOnChannelCore(DUCE.Channel channel) 249if (vImageSource != null) ((DUCE.IResource)vImageSource).ReleaseOnChannel(channel); 256internal override DUCE.ResourceHandle GetHandleCore(DUCE.Channel channel) 266internal override DUCE.Channel GetChannelCore(int index) 318internal System.Windows.Media.Composition.DUCE.MultiChannelResource _duceResource = new System.Windows.Media.Composition.DUCE.MultiChannelResource();
System\Windows\Media\Generated\ImageSource.cs (19)
27public abstract partial class ImageSource : Animatable, IFormattable, DUCE.IResource 98internal abstract DUCE.ResourceHandle AddRefOnChannelCore(DUCE.Channel channel); 103DUCE.ResourceHandle DUCE.IResource.AddRefOnChannel(DUCE.Channel channel) 111internal abstract void ReleaseOnChannelCore(DUCE.Channel channel); 116void DUCE.IResource.ReleaseOnChannel(DUCE.Channel channel) 124internal abstract DUCE.ResourceHandle GetHandleCore(DUCE.Channel channel); 129DUCE.ResourceHandle DUCE.IResource.GetHandle(DUCE.Channel channel) 131DUCE.ResourceHandle handle; 145int DUCE.IResource.GetChannelCount() 150internal abstract DUCE.Channel GetChannelCore(int index); 155DUCE.Channel DUCE.IResource.GetChannel(int index)
System\Windows\Media\Generated\LinearGradientBrush.cs (14)
145internal override void UpdateResource(DUCE.Channel channel, bool skipOnChannelCheck) 150internal override DUCE.ResourceHandle AddRefOnChannelCore(DUCE.Channel channel) 153if (_duceResource.CreateOrAddRefOnChannel(this, channel, System.Windows.Media.Composition.DUCE.ResourceType.TYPE_LINEARGRADIENTBRUSH)) 156if (vTransform != null) ((DUCE.IResource)vTransform).AddRefOnChannel(channel); 158if (vRelativeTransform != null) ((DUCE.IResource)vRelativeTransform).AddRefOnChannel(channel); 169internal override void ReleaseOnChannelCore(DUCE.Channel channel) 177if (vTransform != null) ((DUCE.IResource)vTransform).ReleaseOnChannel(channel); 179if (vRelativeTransform != null) ((DUCE.IResource)vRelativeTransform).ReleaseOnChannel(channel); 186internal override DUCE.ResourceHandle GetHandleCore(DUCE.Channel channel) 196internal override DUCE.Channel GetChannelCore(int index) 263internal System.Windows.Media.Composition.DUCE.MultiChannelResource _duceResource = new System.Windows.Media.Composition.DUCE.MultiChannelResource();
System\Windows\Media\Generated\LineGeometry.cs (19)
145internal override void UpdateResource(DUCE.Channel channel, bool skipOnChannelCheck) 158DUCE.ResourceHandle hTransform; 163hTransform = DUCE.ResourceHandle.Null; 167hTransform = ((DUCE.IResource)vTransform).GetHandle(channel); 171DUCE.ResourceHandle hStartPointAnimations = GetAnimationResourceHandle(StartPointProperty, channel); 172DUCE.ResourceHandle hEndPointAnimations = GetAnimationResourceHandle(EndPointProperty, channel); 175DUCE.MILCMD_LINEGEOMETRY data; 195sizeof(DUCE.MILCMD_LINEGEOMETRY)); 199internal override DUCE.ResourceHandle AddRefOnChannelCore(DUCE.Channel channel) 202if (_duceResource.CreateOrAddRefOnChannel(this, channel, System.Windows.Media.Composition.DUCE.ResourceType.TYPE_LINEGEOMETRY)) 205if (vTransform != null) ((DUCE.IResource)vTransform).AddRefOnChannel(channel); 216internal override void ReleaseOnChannelCore(DUCE.Channel channel) 224if (vTransform != null) ((DUCE.IResource)vTransform).ReleaseOnChannel(channel); 231internal override DUCE.ResourceHandle GetHandleCore(DUCE.Channel channel) 241internal override DUCE.Channel GetChannelCore(int index) 293internal System.Windows.Media.Composition.DUCE.MultiChannelResource _duceResource = new System.Windows.Media.Composition.DUCE.MultiChannelResource();
System\Windows\Media\Generated\MatrixTransform.cs (13)
123internal override void UpdateResource(DUCE.Channel channel, bool skipOnChannelCheck) 133DUCE.ResourceHandle hMatrixAnimations = GetAnimationResourceHandle(MatrixProperty, channel); 136DUCE.MILCMD_MATRIXTRANSFORM data; 150sizeof(DUCE.MILCMD_MATRIXTRANSFORM)); 154internal override DUCE.ResourceHandle AddRefOnChannelCore(DUCE.Channel channel) 157if (_duceResource.CreateOrAddRefOnChannel(this, channel, System.Windows.Media.Composition.DUCE.ResourceType.TYPE_MATRIXTRANSFORM)) 170internal override void ReleaseOnChannelCore(DUCE.Channel channel) 184internal override DUCE.ResourceHandle GetHandleCore(DUCE.Channel channel) 194internal override DUCE.Channel GetChannelCore(int index) 255internal System.Windows.Media.Composition.DUCE.MultiChannelResource _duceResource = new System.Windows.Media.Composition.DUCE.MultiChannelResource();
System\Windows\Media\Generated\PathGeometry.cs (12)
151internal override void UpdateResource(DUCE.Channel channel, bool skipOnChannelCheck) 156internal override DUCE.ResourceHandle AddRefOnChannelCore(DUCE.Channel channel) 159if (_duceResource.CreateOrAddRefOnChannel(this, channel, System.Windows.Media.Composition.DUCE.ResourceType.TYPE_PATHGEOMETRY)) 162if (vTransform != null) ((DUCE.IResource)vTransform).AddRefOnChannel(channel); 173internal override void ReleaseOnChannelCore(DUCE.Channel channel) 181if (vTransform != null) ((DUCE.IResource)vTransform).ReleaseOnChannel(channel); 188internal override DUCE.ResourceHandle GetHandleCore(DUCE.Channel channel) 198internal override DUCE.Channel GetChannelCore(int index) 263internal System.Windows.Media.Composition.DUCE.MultiChannelResource _duceResource = new System.Windows.Media.Composition.DUCE.MultiChannelResource();
System\Windows\Media\Generated\Pen.cs (36)
27public sealed partial class Pen : Animatable, DUCE.IResource 96DUCE.IResource targetResource = (DUCE.IResource)target; 103DUCE.Channel channel = targetResource.GetChannel(channelIndex); 186DUCE.IResource targetResource = (DUCE.IResource)target; 193DUCE.Channel channel = targetResource.GetChannel(channelIndex); 359internal override void UpdateResource(DUCE.Channel channel, bool skipOnChannelCheck) 373DUCE.ResourceHandle hBrush = vBrush != null ? ((DUCE.IResource)vBrush).GetHandle(channel) : DUCE.ResourceHandle.Null; 374DUCE.ResourceHandle hDashStyle = vDashStyle != null ? ((DUCE.IResource)vDashStyle).GetHandle(channel) : DUCE.ResourceHandle.Null; 377DUCE.ResourceHandle hThicknessAnimations = GetAnimationResourceHandle(ThicknessProperty, channel); 380DUCE.MILCMD_PEN data; 401sizeof(DUCE.MILCMD_PEN)); 405DUCE.ResourceHandle DUCE.IResource.AddRefOnChannel(DUCE.Channel channel) 409if (_duceResource.CreateOrAddRefOnChannel(this, channel, System.Windows.Media.Composition.DUCE.ResourceType.TYPE_PEN)) 412if (vBrush != null) ((DUCE.IResource)vBrush).AddRefOnChannel(channel); 414if (vDashStyle != null) ((DUCE.IResource)vDashStyle).AddRefOnChannel(channel); 425void DUCE.IResource.ReleaseOnChannel(DUCE.Channel channel) 434if (vBrush != null) ((DUCE.IResource)vBrush).ReleaseOnChannel(channel); 436if (vDashStyle != null) ((DUCE.IResource)vDashStyle).ReleaseOnChannel(channel); 443DUCE.ResourceHandle DUCE.IResource.GetHandle(DUCE.Channel channel) 445DUCE.ResourceHandle h; 453int DUCE.IResource.GetChannelCount() 458DUCE.Channel DUCE.IResource.GetChannel(int index) 534internal System.Windows.Media.Composition.DUCE.MultiChannelResource _duceResource = new System.Windows.Media.Composition.DUCE.MultiChannelResource();
System\Windows\Media\Generated\RadialGradientBrush.cs (14)
189internal override void UpdateResource(DUCE.Channel channel, bool skipOnChannelCheck) 194internal override DUCE.ResourceHandle AddRefOnChannelCore(DUCE.Channel channel) 197if (_duceResource.CreateOrAddRefOnChannel(this, channel, System.Windows.Media.Composition.DUCE.ResourceType.TYPE_RADIALGRADIENTBRUSH)) 200if (vTransform != null) ((DUCE.IResource)vTransform).AddRefOnChannel(channel); 202if (vRelativeTransform != null) ((DUCE.IResource)vRelativeTransform).AddRefOnChannel(channel); 213internal override void ReleaseOnChannelCore(DUCE.Channel channel) 221if (vTransform != null) ((DUCE.IResource)vTransform).ReleaseOnChannel(channel); 223if (vRelativeTransform != null) ((DUCE.IResource)vRelativeTransform).ReleaseOnChannel(channel); 230internal override DUCE.ResourceHandle GetHandleCore(DUCE.Channel channel) 240internal override DUCE.Channel GetChannelCore(int index) 313internal System.Windows.Media.Composition.DUCE.MultiChannelResource _duceResource = new System.Windows.Media.Composition.DUCE.MultiChannelResource();
System\Windows\Media\Generated\RectangleGeometry.cs (20)
167internal override void UpdateResource(DUCE.Channel channel, bool skipOnChannelCheck) 180DUCE.ResourceHandle hTransform; 185hTransform = DUCE.ResourceHandle.Null; 189hTransform = ((DUCE.IResource)vTransform).GetHandle(channel); 193DUCE.ResourceHandle hRadiusXAnimations = GetAnimationResourceHandle(RadiusXProperty, channel); 194DUCE.ResourceHandle hRadiusYAnimations = GetAnimationResourceHandle(RadiusYProperty, channel); 195DUCE.ResourceHandle hRectAnimations = GetAnimationResourceHandle(RectProperty, channel); 198DUCE.MILCMD_RECTANGLEGEOMETRY data; 223sizeof(DUCE.MILCMD_RECTANGLEGEOMETRY)); 227internal override DUCE.ResourceHandle AddRefOnChannelCore(DUCE.Channel channel) 230if (_duceResource.CreateOrAddRefOnChannel(this, channel, System.Windows.Media.Composition.DUCE.ResourceType.TYPE_RECTANGLEGEOMETRY)) 233if (vTransform != null) ((DUCE.IResource)vTransform).AddRefOnChannel(channel); 244internal override void ReleaseOnChannelCore(DUCE.Channel channel) 252if (vTransform != null) ((DUCE.IResource)vTransform).ReleaseOnChannel(channel); 259internal override DUCE.ResourceHandle GetHandleCore(DUCE.Channel channel) 269internal override DUCE.Channel GetChannelCore(int index) 338internal System.Windows.Media.Composition.DUCE.MultiChannelResource _duceResource = new System.Windows.Media.Composition.DUCE.MultiChannelResource();
System\Windows\Media\Generated\RenderData.cs (46)
506internal partial class RenderData: DUCE.IResource 511private void MarshalToDUCE(DUCE.Channel channel) 515DUCE.MILCMD_RENDERDATA renderdataCmd; 531sizeof(DUCE.MILCMD_RENDERDATA), 580data.hPen = (uint)(((DUCE.IResource)_dependentResources[ (int)( data.hPen - 1)]).GetHandle(channel)); 597data.hPen = (uint)(((DUCE.IResource)_dependentResources[ (int)( data.hPen - 1)]).GetHandle(channel)); 602data.hPoint0Animations = (uint)(((DUCE.IResource)_dependentResources[ (int)( data.hPoint0Animations - 1)]).GetHandle(channel)); 607data.hPoint1Animations = (uint)(((DUCE.IResource)_dependentResources[ (int)( data.hPoint1Animations - 1)]).GetHandle(channel)); 624data.hBrush = (uint)(((DUCE.IResource)_dependentResources[ (int)( data.hBrush - 1)]).GetHandle(channel)); 629data.hPen = (uint)(((DUCE.IResource)_dependentResources[ (int)( data.hPen - 1)]).GetHandle(channel)); 646data.hBrush = (uint)(((DUCE.IResource)_dependentResources[ (int)( data.hBrush - 1)]).GetHandle(channel)); 651data.hPen = (uint)(((DUCE.IResource)_dependentResources[ (int)( data.hPen - 1)]).GetHandle(channel)); 656data.hRectangleAnimations = (uint)(((DUCE.IResource)_dependentResources[ (int)( data.hRectangleAnimations - 1)]).GetHandle(channel)); 673data.hBrush = (uint)(((DUCE.IResource)_dependentResources[ (int)( data.hBrush - 1)]).GetHandle(channel)); 678data.hPen = (uint)(((DUCE.IResource)_dependentResources[ (int)( data.hPen - 1)]).GetHandle(channel)); 695data.hBrush = (uint)(((DUCE.IResource)_dependentResources[ (int)( data.hBrush - 1)]).GetHandle(channel)); 700data.hPen = (uint)(((DUCE.IResource)_dependentResources[ (int)( data.hPen - 1)]).GetHandle(channel)); 705data.hRectangleAnimations = (uint)(((DUCE.IResource)_dependentResources[ (int)( data.hRectangleAnimations - 1)]).GetHandle(channel)); 710data.hRadiusXAnimations = (uint)(((DUCE.IResource)_dependentResources[ (int)( data.hRadiusXAnimations - 1)]).GetHandle(channel)); 715data.hRadiusYAnimations = (uint)(((DUCE.IResource)_dependentResources[ (int)( data.hRadiusYAnimations - 1)]).GetHandle(channel)); 732data.hBrush = (uint)(((DUCE.IResource)_dependentResources[ (int)( data.hBrush - 1)]).GetHandle(channel)); 737data.hPen = (uint)(((DUCE.IResource)_dependentResources[ (int)( data.hPen - 1)]).GetHandle(channel)); 754data.hBrush = (uint)(((DUCE.IResource)_dependentResources[ (int)( data.hBrush - 1)]).GetHandle(channel)); 759data.hPen = (uint)(((DUCE.IResource)_dependentResources[ (int)( data.hPen - 1)]).GetHandle(channel)); 764data.hCenterAnimations = (uint)(((DUCE.IResource)_dependentResources[ (int)( data.hCenterAnimations - 1)]).GetHandle(channel)); 769data.hRadiusXAnimations = (uint)(((DUCE.IResource)_dependentResources[ (int)( data.hRadiusXAnimations - 1)]).GetHandle(channel)); 774data.hRadiusYAnimations = (uint)(((DUCE.IResource)_dependentResources[ (int)( data.hRadiusYAnimations - 1)]).GetHandle(channel)); 791data.hBrush = (uint)(((DUCE.IResource)_dependentResources[ (int)( data.hBrush - 1)]).GetHandle(channel)); 796data.hPen = (uint)(((DUCE.IResource)_dependentResources[ (int)( data.hPen - 1)]).GetHandle(channel)); 801data.hGeometry = (uint)(((DUCE.IResource)_dependentResources[ (int)( data.hGeometry - 1)]).GetHandle(channel)); 818data.hImageSource = (uint)(((DUCE.IResource)_dependentResources[ (int)( data.hImageSource - 1)]).GetHandle(channel)); 835data.hImageSource = (uint)(((DUCE.IResource)_dependentResources[ (int)( data.hImageSource - 1)]).GetHandle(channel)); 840data.hRectangleAnimations = (uint)(((DUCE.IResource)_dependentResources[ (int)( data.hRectangleAnimations - 1)]).GetHandle(channel)); 857data.hForegroundBrush = (uint)(((DUCE.IResource)_dependentResources[ (int)( data.hForegroundBrush - 1)]).GetHandle(channel)); 862data.hGlyphRun = (uint)(((DUCE.IResource)_dependentResources[ (int)( data.hGlyphRun - 1)]).GetHandle(channel)); 879data.hDrawing = (uint)(((DUCE.IResource)_dependentResources[ (int)( data.hDrawing - 1)]).GetHandle(channel)); 896data.hPlayer = (uint)(((DUCE.IResource)_dependentResources[ (int)( data.hPlayer - 1)]).GetHandle(channel)); 913data.hPlayer = (uint)(((DUCE.IResource)_dependentResources[ (int)( data.hPlayer - 1)]).GetHandle(channel)); 918data.hRectangleAnimations = (uint)(((DUCE.IResource)_dependentResources[ (int)( data.hRectangleAnimations - 1)]).GetHandle(channel)); 936data.hClipGeometry = (uint)(((DUCE.IResource)_dependentResources[ (int)( data.hClipGeometry - 1)]).GetHandle(channel)); 954data.hOpacityMask = (uint)(((DUCE.IResource)_dependentResources[ (int)( data.hOpacityMask - 1)]).GetHandle(channel)); 983data.hOpacityAnimations = (uint)(((DUCE.IResource)_dependentResources[ (int)( data.hOpacityAnimations - 1)]).GetHandle(channel)); 1001data.hTransform = (uint)(((DUCE.IResource)_dependentResources[ (int)( data.hTransform - 1)]).GetHandle(channel)); 1019data.hGuidelines = (uint)(((DUCE.IResource)_dependentResources[ (int)( data.hGuidelines - 1)]).GetHandle(channel)); 1060data.hEffect = (uint)(((DUCE.IResource)_dependentResources[ (int)( data.hEffect - 1)]).GetHandle(channel)); 1065data.hEffectInput = (uint)(((DUCE.IResource)_dependentResources[ (int)( data.hEffectInput - 1)]).GetHandle(channel));
System\Windows\Media\Generated\RotateTransform.cs (15)
167internal override void UpdateResource(DUCE.Channel channel, bool skipOnChannelCheck) 177DUCE.ResourceHandle hAngleAnimations = GetAnimationResourceHandle(AngleProperty, channel); 178DUCE.ResourceHandle hCenterXAnimations = GetAnimationResourceHandle(CenterXProperty, channel); 179DUCE.ResourceHandle hCenterYAnimations = GetAnimationResourceHandle(CenterYProperty, channel); 182DUCE.MILCMD_ROTATETRANSFORM data; 206sizeof(DUCE.MILCMD_ROTATETRANSFORM)); 210internal override DUCE.ResourceHandle AddRefOnChannelCore(DUCE.Channel channel) 213if (_duceResource.CreateOrAddRefOnChannel(this, channel, System.Windows.Media.Composition.DUCE.ResourceType.TYPE_ROTATETRANSFORM)) 226internal override void ReleaseOnChannelCore(DUCE.Channel channel) 240internal override DUCE.ResourceHandle GetHandleCore(DUCE.Channel channel) 250internal override DUCE.Channel GetChannelCore(int index) 306internal System.Windows.Media.Composition.DUCE.MultiChannelResource _duceResource = new System.Windows.Media.Composition.DUCE.MultiChannelResource();
System\Windows\Media\Generated\ScaleTransform.cs (16)
189internal override void UpdateResource(DUCE.Channel channel, bool skipOnChannelCheck) 199DUCE.ResourceHandle hScaleXAnimations = GetAnimationResourceHandle(ScaleXProperty, channel); 200DUCE.ResourceHandle hScaleYAnimations = GetAnimationResourceHandle(ScaleYProperty, channel); 201DUCE.ResourceHandle hCenterXAnimations = GetAnimationResourceHandle(CenterXProperty, channel); 202DUCE.ResourceHandle hCenterYAnimations = GetAnimationResourceHandle(CenterYProperty, channel); 205DUCE.MILCMD_SCALETRANSFORM data; 234sizeof(DUCE.MILCMD_SCALETRANSFORM)); 238internal override DUCE.ResourceHandle AddRefOnChannelCore(DUCE.Channel channel) 241if (_duceResource.CreateOrAddRefOnChannel(this, channel, System.Windows.Media.Composition.DUCE.ResourceType.TYPE_SCALETRANSFORM)) 254internal override void ReleaseOnChannelCore(DUCE.Channel channel) 268internal override DUCE.ResourceHandle GetHandleCore(DUCE.Channel channel) 278internal override DUCE.Channel GetChannelCore(int index) 338internal System.Windows.Media.Composition.DUCE.MultiChannelResource _duceResource = new System.Windows.Media.Composition.DUCE.MultiChannelResource();
System\Windows\Media\Generated\SkewTransform.cs (16)
189internal override void UpdateResource(DUCE.Channel channel, bool skipOnChannelCheck) 199DUCE.ResourceHandle hAngleXAnimations = GetAnimationResourceHandle(AngleXProperty, channel); 200DUCE.ResourceHandle hAngleYAnimations = GetAnimationResourceHandle(AngleYProperty, channel); 201DUCE.ResourceHandle hCenterXAnimations = GetAnimationResourceHandle(CenterXProperty, channel); 202DUCE.ResourceHandle hCenterYAnimations = GetAnimationResourceHandle(CenterYProperty, channel); 205DUCE.MILCMD_SKEWTRANSFORM data; 234sizeof(DUCE.MILCMD_SKEWTRANSFORM)); 238internal override DUCE.ResourceHandle AddRefOnChannelCore(DUCE.Channel channel) 241if (_duceResource.CreateOrAddRefOnChannel(this, channel, System.Windows.Media.Composition.DUCE.ResourceType.TYPE_SKEWTRANSFORM)) 254internal override void ReleaseOnChannelCore(DUCE.Channel channel) 268internal override DUCE.ResourceHandle GetHandleCore(DUCE.Channel channel) 278internal override DUCE.Channel GetChannelCore(int index) 338internal System.Windows.Media.Composition.DUCE.MultiChannelResource _duceResource = new System.Windows.Media.Composition.DUCE.MultiChannelResource();
System\Windows\Media\Generated\SolidColorBrush.cs (24)
123internal override void UpdateResource(DUCE.Channel channel, bool skipOnChannelCheck) 137DUCE.ResourceHandle hTransform; 142hTransform = DUCE.ResourceHandle.Null; 146hTransform = ((DUCE.IResource)vTransform).GetHandle(channel); 148DUCE.ResourceHandle hRelativeTransform; 153hRelativeTransform = DUCE.ResourceHandle.Null; 157hRelativeTransform = ((DUCE.IResource)vRelativeTransform).GetHandle(channel); 161DUCE.ResourceHandle hOpacityAnimations = GetAnimationResourceHandle(OpacityProperty, channel); 162DUCE.ResourceHandle hColorAnimations = GetAnimationResourceHandle(ColorProperty, channel); 165DUCE.MILCMD_SOLIDCOLORBRUSH data; 186sizeof(DUCE.MILCMD_SOLIDCOLORBRUSH)); 190internal override DUCE.ResourceHandle AddRefOnChannelCore(DUCE.Channel channel) 193if (_duceResource.CreateOrAddRefOnChannel(this, channel, System.Windows.Media.Composition.DUCE.ResourceType.TYPE_SOLIDCOLORBRUSH)) 196if (vTransform != null) ((DUCE.IResource)vTransform).AddRefOnChannel(channel); 198if (vRelativeTransform != null) ((DUCE.IResource)vRelativeTransform).AddRefOnChannel(channel); 209internal override void ReleaseOnChannelCore(DUCE.Channel channel) 217if (vTransform != null) ((DUCE.IResource)vTransform).ReleaseOnChannel(channel); 219if (vRelativeTransform != null) ((DUCE.IResource)vRelativeTransform).ReleaseOnChannel(channel); 226internal override DUCE.ResourceHandle GetHandleCore(DUCE.Channel channel) 236internal override DUCE.Channel GetChannelCore(int index) 297internal System.Windows.Media.Composition.DUCE.MultiChannelResource _duceResource = new System.Windows.Media.Composition.DUCE.MultiChannelResource();
System\Windows\Media\Generated\Transform.cs (19)
30public abstract partial class Transform : GeneralTransform, DUCE.IResource 101internal abstract DUCE.ResourceHandle AddRefOnChannelCore(DUCE.Channel channel); 106DUCE.ResourceHandle DUCE.IResource.AddRefOnChannel(DUCE.Channel channel) 114internal abstract void ReleaseOnChannelCore(DUCE.Channel channel); 119void DUCE.IResource.ReleaseOnChannel(DUCE.Channel channel) 127internal abstract DUCE.ResourceHandle GetHandleCore(DUCE.Channel channel); 132DUCE.ResourceHandle DUCE.IResource.GetHandle(DUCE.Channel channel) 134DUCE.ResourceHandle handle; 148int DUCE.IResource.GetChannelCount() 153internal abstract DUCE.Channel GetChannelCore(int index); 158DUCE.Channel DUCE.IResource.GetChannel(int index)
System\Windows\Media\Generated\TransformGroup.cs (35)
118DUCE.IResource targetResource = (DUCE.IResource)target; 123DUCE.Channel channel = targetResource.GetChannel(channelIndex); 136DUCE.IResource resource = newCollection.Internal_GetItem(i) as DUCE.IResource; 147DUCE.IResource resource = oldCollection.Internal_GetItem(i) as DUCE.IResource; 207internal override void UpdateResource(DUCE.Channel channel, bool skipOnChannelCheck) 223DUCE.MILCMD_TRANSFORMGROUP data; 228data.ChildrenSize = (uint)(sizeof(DUCE.ResourceHandle) * ChildrenCount); 232sizeof(DUCE.MILCMD_TRANSFORMGROUP), 240DUCE.ResourceHandle resource = ((DUCE.IResource)vChildren.Internal_GetItem(i)).GetHandle(channel);; 243sizeof(DUCE.ResourceHandle) 251internal override DUCE.ResourceHandle AddRefOnChannelCore(DUCE.Channel channel) 254if (_duceResource.CreateOrAddRefOnChannel(this, channel, System.Windows.Media.Composition.DUCE.ResourceType.TYPE_TRANSFORMGROUP)) 265((DUCE.IResource) vChildren.Internal_GetItem(i)).AddRefOnChannel(channel); 277internal override void ReleaseOnChannelCore(DUCE.Channel channel) 293((DUCE.IResource) vChildren.Internal_GetItem(i)).ReleaseOnChannel(channel); 301internal override DUCE.ResourceHandle GetHandleCore(DUCE.Channel channel) 311internal override DUCE.Channel GetChannelCore(int index) 321DUCE.IResource thisResource = (DUCE.IResource)this; 328DUCE.Channel channel = thisResource.GetChannel(channelIndex); 333DUCE.IResource addResource = item as DUCE.IResource; 346DUCE.IResource thisResource = (DUCE.IResource)this; 353DUCE.Channel channel = thisResource.GetChannel(channelIndex); 360DUCE.IResource releaseResource = item as DUCE.IResource; 421internal System.Windows.Media.Composition.DUCE.MultiChannelResource _duceResource = new System.Windows.Media.Composition.DUCE.MultiChannelResource();
System\Windows\Media\Generated\TranslateTransform.cs (14)
145internal override void UpdateResource(DUCE.Channel channel, bool skipOnChannelCheck) 155DUCE.ResourceHandle hXAnimations = GetAnimationResourceHandle(XProperty, channel); 156DUCE.ResourceHandle hYAnimations = GetAnimationResourceHandle(YProperty, channel); 159DUCE.MILCMD_TRANSLATETRANSFORM data; 178sizeof(DUCE.MILCMD_TRANSLATETRANSFORM)); 182internal override DUCE.ResourceHandle AddRefOnChannelCore(DUCE.Channel channel) 185if (_duceResource.CreateOrAddRefOnChannel(this, channel, System.Windows.Media.Composition.DUCE.ResourceType.TYPE_TRANSLATETRANSFORM)) 198internal override void ReleaseOnChannelCore(DUCE.Channel channel) 212internal override DUCE.ResourceHandle GetHandleCore(DUCE.Channel channel) 222internal override DUCE.Channel GetChannelCore(int index) 274internal System.Windows.Media.Composition.DUCE.MultiChannelResource _duceResource = new System.Windows.Media.Composition.DUCE.MultiChannelResource();
System\Windows\Media\Generated\VideoDrawing.cs (21)
77DUCE.IResource targetResource = (DUCE.IResource)target; 84DUCE.Channel channel = targetResource.GetChannel(channelIndex); 167internal override void UpdateResource(DUCE.Channel channel, bool skipOnChannelCheck) 180DUCE.ResourceHandle hPlayer = vPlayer != null ? ((DUCE.IResource)vPlayer).GetHandle(channel) : DUCE.ResourceHandle.Null; 183DUCE.ResourceHandle hRectAnimations = GetAnimationResourceHandle(RectProperty, channel); 186DUCE.MILCMD_VIDEODRAWING data; 201sizeof(DUCE.MILCMD_VIDEODRAWING)); 205internal override DUCE.ResourceHandle AddRefOnChannelCore(DUCE.Channel channel) 208if (_duceResource.CreateOrAddRefOnChannel(this, channel, System.Windows.Media.Composition.DUCE.ResourceType.TYPE_VIDEODRAWING)) 211if (vPlayer != null) ((DUCE.IResource)vPlayer).AddRefOnChannel(channel); 222internal override void ReleaseOnChannelCore(DUCE.Channel channel) 230if (vPlayer != null) ((DUCE.IResource)vPlayer).ReleaseOnChannel(channel); 237internal override DUCE.ResourceHandle GetHandleCore(DUCE.Channel channel) 247internal override DUCE.Channel GetChannelCore(int index) 299internal System.Windows.Media.Composition.DUCE.MultiChannelResource _duceResource = new System.Windows.Media.Composition.DUCE.MultiChannelResource();
System\Windows\Media\Generated\VisualBrush.cs (31)
102DUCE.IResource targetResource = (DUCE.IResource)target; 109DUCE.Channel channel = targetResource.GetChannel(channelIndex); 194internal override void UpdateResource(DUCE.Channel channel, bool skipOnChannelCheck) 209DUCE.ResourceHandle hTransform; 214hTransform = DUCE.ResourceHandle.Null; 218hTransform = ((DUCE.IResource)vTransform).GetHandle(channel); 220DUCE.ResourceHandle hRelativeTransform; 225hRelativeTransform = DUCE.ResourceHandle.Null; 229hRelativeTransform = ((DUCE.IResource)vRelativeTransform).GetHandle(channel); 233DUCE.ResourceHandle hVisual = vVisual != null ? ((DUCE.IResource)vVisual).GetHandle(channel) : DUCE.ResourceHandle.Null; 236DUCE.ResourceHandle hOpacityAnimations = GetAnimationResourceHandle(OpacityProperty, channel); 237DUCE.ResourceHandle hViewportAnimations = GetAnimationResourceHandle(ViewportProperty, channel); 238DUCE.ResourceHandle hViewboxAnimations = GetAnimationResourceHandle(ViewboxProperty, channel); 241DUCE.MILCMD_VISUALBRUSH data; 277sizeof(DUCE.MILCMD_VISUALBRUSH)); 281internal override DUCE.ResourceHandle AddRefOnChannelCore(DUCE.Channel channel) 284if (_duceResource.CreateOrAddRefOnChannel(this, channel, System.Windows.Media.Composition.DUCE.ResourceType.TYPE_VISUALBRUSH)) 287if (vTransform != null) ((DUCE.IResource)vTransform).AddRefOnChannel(channel); 289if (vRelativeTransform != null) ((DUCE.IResource)vRelativeTransform).AddRefOnChannel(channel); 301internal override void ReleaseOnChannelCore(DUCE.Channel channel) 309if (vTransform != null) ((DUCE.IResource)vTransform).ReleaseOnChannel(channel); 311if (vRelativeTransform != null) ((DUCE.IResource)vRelativeTransform).ReleaseOnChannel(channel); 319internal override DUCE.ResourceHandle GetHandleCore(DUCE.Channel channel) 329internal override DUCE.Channel GetChannelCore(int index) 394internal System.Windows.Media.Composition.DUCE.MultiChannelResource _duceResource = new System.Windows.Media.Composition.DUCE.MultiChannelResource();
System\Windows\Media\Geometry.cs (1)
25public abstract partial class Geometry : Animatable, DUCE.IResource
System\Windows\Media\GlyphRun.cs (24)
36public class GlyphRun : DUCE.IResource, ISupportInitialize 1774private DUCE.MultiChannelResource _mcr = new DUCE.MultiChannelResource(); 1780DUCE.ResourceHandle DUCE.IResource.AddRefOnChannel(DUCE.Channel channel) 1785if (_mcr.CreateOrAddRefOnChannel(this, channel, DUCE.ResourceType.TYPE_GLYPHRUN)) 1797void DUCE.IResource.ReleaseOnChannel(DUCE.Channel channel) 1809void DUCE.IResource.RemoveChildFromParent(DUCE.IResource parent, DUCE.Channel channel) 1817DUCE.ResourceHandle DUCE.IResource.Get3DHandle(DUCE.Channel channel) 1825DUCE.ResourceHandle DUCE.IResource.GetHandle(DUCE.Channel channel) 1831int DUCE.IResource.GetChannelCount() 1836DUCE.Channel DUCE.IResource.GetChannel(int index) 1844private void CreateOnChannel(DUCE.Channel channel) 1866DUCE.MILCMD_GLYPHRUN_CREATE command; 1904sizeof(DUCE.MILCMD_GLYPHRUN_CREATE),
System\Windows\Media\GuidelineCollection.cs (1)
21public partial class GuidelineSet : Animatable, DUCE.IResource
System\Windows\Media\HostVisual.cs (28)
102internal override void FreeContent(DUCE.Channel channel) 204DUCE.ResourceHandle targetsHandle = DUCE.ResourceHandle.Null; 208targetsHandle = _target._contentRoot.DuplicateHandle(_target.OutOfBandChannel, (DUCE.Channel)channel); 233private void EnsureHostedVisualConnected(DUCE.Channel channel) 248DUCE.ResourceHandle targetsHandle = DUCE.ResourceHandle.Null; 293targetsHandle = (DUCE.ResourceHandle)returnValue; 308DUCE.CompositionNode.InsertChildAt( 368(DUCE.Channel)ide.Key, 380DUCE.Channel channel, 433DoPendingDisconnect((DUCE.Channel)arg); 449private bool DoPendingDisconnect(DUCE.Channel channel) 497private void Disconnect(DUCE.Channel channel, 499DUCE.ResourceHandle hostHandle, 500DUCE.ResourceHandle targetHandle, 501DUCE.MultiChannelResource contentRoot) 505DUCE.CompositionNode.RemoveChild( 557private Dictionary<DUCE.Channel, Dispatcher> _connectedChannels = new Dictionary<DUCE.Channel, Dispatcher>(); 573public DUCE.Channel Channel { get; private set; } 576public DUCE.ResourceHandle HostHandle { get; private set; } 577public DUCE.ResourceHandle TargetHandle { get; private set; } 578public DUCE.MultiChannelResource ContentRoot { get; private set; } 582DUCE.Channel channel, 585DUCE.ResourceHandle hostHandle, 586DUCE.ResourceHandle targetHandle, 587DUCE.MultiChannelResource contentRoot,
System\Windows\Media\ICompositionTarget.cs (5)
21void Render(bool inResize, DUCE.Channel channel); 22void AddRefOnChannel(DUCE.Channel channel, DUCE.Channel outOfBandChannel); 23void ReleaseOnChannel(DUCE.Channel channel, DUCE.Channel outOfBandChannel);
System\Windows\Media\ICyclicBrush.cs (1)
19void RenderForCyclicBrush(DUCE.Channel channel, bool skipChannelCheck);
System\Windows\Media\IDrawingContent.cs (1)
22internal interface IDrawingContent : DUCE.IResource
System\Windows\Media\Imaging\BitmapSource.cs (23)
21public abstract class BitmapSource : ImageSource, DUCE.IResource 735internal override void UpdateResource(DUCE.Channel channel, bool skipOnChannelCheck) 884internal override DUCE.ResourceHandle AddRefOnChannelCore(DUCE.Channel channel) 886if (_duceResource.CreateOrAddRefOnChannel(this, channel, DUCE.ResourceType.TYPE_BITMAPSOURCE)) 894DUCE.ResourceHandle DUCE.IResource.AddRefOnChannel(DUCE.Channel channel) 908int DUCE.IResource.GetChannelCount() 913internal override DUCE.Channel GetChannelCore(int index) 918DUCE.Channel DUCE.IResource.GetChannel(int index) 923internal virtual void UpdateBitmapSourceResource(DUCE.Channel channel, bool skipOnChannelCheck) 962internal override void ReleaseOnChannelCore(DUCE.Channel channel) 969void DUCE.IResource.ReleaseOnChannel(DUCE.Channel channel) 978internal override DUCE.ResourceHandle GetHandleCore(DUCE.Channel channel) 983DUCE.ResourceHandle DUCE.IResource.GetHandle(DUCE.Channel channel) 1557internal DUCE.MultiChannelResource _duceResource = new DUCE.MultiChannelResource();
System\Windows\Media\Imaging\BitmapVisualManager.cs (1)
104DUCE.Channel channel = mctx.AllocateSyncChannel();
System\Windows\Media\Imaging\InteropBitmapSource.cs (3)
287DUCE.Channel channel = _duceResource.GetChannel(i); 289DUCE.MILCMD_BITMAP_INVALIDATE data; 304channel.SendCommand((byte*)&data, sizeof(DUCE.MILCMD_BITMAP_INVALIDATE));
System\Windows\Media\Imaging\WriteableBitmap.cs (14)
603DUCE.IResource resource = this as DUCE.IResource; 604DUCE.Channel channel = _duceResource.GetChannel(i); 1128internal override DUCE.ResourceHandle AddRefOnChannelCore(DUCE.Channel channel) 1139if (_duceResource.CreateOrAddRefOnChannel(this, channel, DUCE.ResourceType.TYPE_DOUBLEBUFFEREDBITMAP)) 1161internal override void ReleaseOnChannelCore(DUCE.Channel channel) 1187internal override void UpdateBitmapSourceResource(DUCE.Channel channel, bool skipOnChannelCheck) 1210DUCE.MILCMD_DOUBLEBUFFEREDBITMAP command; 1229sizeof(DUCE.MILCMD_DOUBLEBUFFEREDBITMAP), 1282DUCE.Channel channel = sender as DUCE.Channel; 1306DUCE.MILCMD_DOUBLEBUFFEREDBITMAP_COPYFORWARD command; 1327sizeof(DUCE.MILCMD_DOUBLEBUFFEREDBITMAP_COPYFORWARD));
System\Windows\Media\LinearGradientBrush.cs (20)
118private void ManualUpdateResource(DUCE.Channel channel, bool skipOnChannelCheck) 129DUCE.ResourceHandle hTransform; 134hTransform = DUCE.ResourceHandle.Null; 138hTransform = ((DUCE.IResource)vTransform).GetHandle(channel); 140DUCE.ResourceHandle hRelativeTransform; 145hRelativeTransform = DUCE.ResourceHandle.Null; 149hRelativeTransform = ((DUCE.IResource)vRelativeTransform).GetHandle(channel); 151DUCE.ResourceHandle hOpacityAnimations = GetAnimationResourceHandle(OpacityProperty, channel); 152DUCE.ResourceHandle hStartPointAnimations = GetAnimationResourceHandle(StartPointProperty, channel); 153DUCE.ResourceHandle hEndPointAnimations = GetAnimationResourceHandle(EndPointProperty, channel); 157DUCE.MILCMD_LINEARGRADIENTBRUSH data; 161DUCE.CopyBytes((byte*)&data.Opacity, (byte*)&tempOpacity, 8); 170DUCE.CopyBytes((byte*)&data.StartPoint, (byte*)&tempStartPoint, 16); 173DUCE.CopyBytes((byte*)&data.EndPoint, (byte*)&tempEndPoint, 16); 179data.GradientStopsSize = (UInt32)(sizeof(DUCE.MIL_GRADIENTSTOP)*count); 183sizeof(DUCE.MILCMD_LINEARGRADIENTBRUSH), 184sizeof(DUCE.MIL_GRADIENTSTOP)*count 189DUCE.MIL_GRADIENTSTOP stopCmd; 193DUCE.CopyBytes((byte*)&stopCmd.Position,(byte*)&temp, sizeof(double)); 198sizeof(DUCE.MIL_GRADIENTSTOP)
System\Windows\Media\MediaContext.cs (42)
257internal void NotifySyncChannelMessage(DUCE.Channel channel) 260DUCE.MilMessage.Message message; 265case DUCE.MilMessage.Type.Caps: 266case DUCE.MilMessage.Type.SyncModeStatus: 267case DUCE.MilMessage.Type.Presented: 269case DUCE.MilMessage.Type.PartitionIsZombie: 295DUCE.MilMessage.Message message; 300case DUCE.MilMessage.Type.Caps: 304case DUCE.MilMessage.Type.SyncModeStatus: 308case DUCE.MilMessage.Type.Presented: 316case DUCE.MilMessage.Type.PartitionIsZombie: 320case DUCE.MilMessage.Type.BadPixelShader: 504private void RequestTier(DUCE.Channel channel) 508DUCE.MILCMD_CHANNEL_REQUESTTIER data; 519sizeof(DUCE.MILCMD_CHANNEL_REQUESTTIER) 1198DUCE.NotifyPolicyChangeForNonInteractiveMode( 1207_uceEtwEvent.CreateOrAddRefOnChannel(this, Channel, DUCE.ResourceType.TYPE_ETWEVENTRESOURCE); 1267DUCE.MILCMD_PARTITION_SETVBLANKSYNCMODE data; 1273sizeof(DUCE.MILCMD_PARTITION_SETVBLANKSYNCMODE), 1319DUCE.MILCMD_PARTITION_SETVBLANKSYNCMODE data; 1325sizeof(DUCE.MILCMD_PARTITION_SETVBLANKSYNCMODE), 1490DUCE.ChannelSet channelSet = (_currentRenderingChannel == null) ? GetChannels() : _currentRenderingChannel.Value; 1536DUCE.ChannelSet channelSet = (_currentRenderingChannel == null) ? GetChannels() : _currentRenderingChannel.Value; 2026DUCE.ETWEvent.RaiseEvent( 2044DUCE.ChannelSet channelSet; 2188private void RequestPresentedNotification(DUCE.Channel channel, long estimatedFrameTime) 2195DUCE.MILCMD_PARTITION_NOTIFYPRESENT data; 2201sizeof(DUCE.MILCMD_PARTITION_NOTIFYPRESENT), 2386internal delegate void ResourcesUpdatedHandler(DUCE.Channel channel, bool skipOnChannelCheck); 2404DUCE.ChannelSet channelSet = GetChannels(); 2413internal DUCE.Channel AllocateSyncChannel() 2421internal void ReleaseSyncChannel(DUCE.Channel channel) 2434internal DUCE.Channel Channel 2445internal DUCE.Channel OutOfBandChannel 2563private void RegisterForNotifications(DUCE.Channel channel) 2565DUCE.MILCMD_PARTITION_REGISTERFORNOTIFICATIONS registerCmd; 2574sizeof(DUCE.MILCMD_PARTITION_REGISTERFORNOTIFICATIONS) 2592internal DUCE.ChannelSet GetChannels() 2594DUCE.ChannelSet channelSet; 2658private DUCE.Resource _uceEtwEvent = new DUCE.Resource(); 2734private DUCE.ChannelSet? _currentRenderingChannel = null;
System\Windows\Media\MediaPlayer.cs (22)
15public class MediaPlayer : Animatable, DUCE.IResource 500DUCE.ResourceHandle DUCE.IResource.AddRefOnChannel(DUCE.Channel channel) 514internal DUCE.ResourceHandle AddRefOnChannelCore(DUCE.Channel channel) 519if (_duceResource._duceResource.CreateOrAddRefOnChannel(this, channel, DUCE.ResourceType.TYPE_MEDIAPLAYER)) 537void DUCE.IResource.ReleaseOnChannel(DUCE.Channel channel) 551internal void ReleaseOnChannelCore(DUCE.Channel channel) 561DUCE.ResourceHandle DUCE.IResource.GetHandle(DUCE.Channel channel) 575internal DUCE.ResourceHandle GetHandleCore(DUCE.Channel channel) 580int DUCE.IResource.GetChannelCount() 585DUCE.Channel DUCE.IResource.GetChannel(int index) 604DUCE.Channel channel, 782DUCE.Channel channel 887internal DUCE.ShareableDUCEMultiChannelResource _duceResource = new DUCE.ShareableDUCEMultiChannelResource();
System\Windows\Media\MediaPlayerState.cs (4)
730DUCE.Channel channel, 731DUCE.ResourceHandle handle, 990DUCE.Channel channel, 991DUCE.ResourceHandle handle,
System\Windows\Media\MediaSystem.cs (3)
206s_serviceChannel = new DUCE.Channel( 312internal static DUCE.Channel ServiceChannel 343private static DUCE.Channel s_serviceChannel;
System\Windows\Media\PathGeometry.cs (6)
974private void ManualUpdateResource(DUCE.Channel channel, bool skipOnChannelCheck) 986DUCE.ResourceHandle hTransform; 991hTransform = DUCE.ResourceHandle.Null; 995hTransform = ((DUCE.IResource)vTransform).GetHandle(channel); 998DUCE.MILCMD_PATHGEOMETRY data; 1012sizeof(DUCE.MILCMD_PATHGEOMETRY),
System\Windows\Media\Pen.cs (1)
23public sealed partial class Pen : Animatable, DUCE.IResource
System\Windows\Media\RadialGradientBrush.cs (24)
59private void ManualUpdateResource(DUCE.Channel channel, bool skipOnChannelCheck) 70DUCE.ResourceHandle hTransform; 75hTransform = DUCE.ResourceHandle.Null; 79hTransform = ((DUCE.IResource)vTransform).GetHandle(channel); 81DUCE.ResourceHandle hRelativeTransform; 86hRelativeTransform = DUCE.ResourceHandle.Null; 90hRelativeTransform = ((DUCE.IResource)vRelativeTransform).GetHandle(channel); 92DUCE.ResourceHandle hOpacityAnimations = GetAnimationResourceHandle(OpacityProperty, channel); 93DUCE.ResourceHandle hCenterAnimations = GetAnimationResourceHandle(CenterProperty, channel); 94DUCE.ResourceHandle hRadiusXAnimations = GetAnimationResourceHandle(RadiusXProperty, channel); 95DUCE.ResourceHandle hRadiusYAnimations = GetAnimationResourceHandle(RadiusYProperty, channel); 96DUCE.ResourceHandle hGradientOriginAnimations = GetAnimationResourceHandle(GradientOriginProperty, channel); 98DUCE.MILCMD_RADIALGRADIENTBRUSH data; 104DUCE.CopyBytes((byte*)&data.Opacity, (byte*)&tempOpacity, 8); 113DUCE.CopyBytes((byte*)&data.Center, (byte*)&tempCenter, 16); 116DUCE.CopyBytes((byte*)&data.RadiusX, (byte*)&tempRadiusX, 8); 119DUCE.CopyBytes((byte*)&data.RadiusY, (byte*)&tempRadiusY, 8); 122DUCE.CopyBytes((byte*)&data.GradientOrigin, (byte*)&tempGradientOrigin, 16); 128data.GradientStopsSize = (UInt32)(sizeof(DUCE.MIL_GRADIENTSTOP)*count); 132sizeof(DUCE.MILCMD_RADIALGRADIENTBRUSH), 133sizeof(DUCE.MIL_GRADIENTSTOP)*count 138DUCE.MIL_GRADIENTSTOP stopCmd; 142DUCE.CopyBytes((byte*)&stopCmd.Position,(byte*)&temp, sizeof(double)); 147sizeof(DUCE.MIL_GRADIENTSTOP)
System\Windows\Media\RenderContext.cs (6)
49internal DUCE.Channel Channel 58internal DUCE.ResourceHandle Root 78DUCE.Channel channel, 79DUCE.ResourceHandle root) 102private DUCE.Channel _channel; 107private DUCE.ResourceHandle _root;
System\Windows\Media\RenderData.cs (27)
31internal partial class RenderData : Freezable, DUCE.IResource, IDrawingContent 328DUCE.ResourceHandle DUCE.IResource.AddRefOnChannel(DUCE.Channel channel) 335if (_duceResource.CreateOrAddRefOnChannel(this, channel, DUCE.ResourceType.TYPE_RENDERDATA)) 341DUCE.IResource resource = _dependentResources[i] as DUCE.IResource; 353void DUCE.IResource.ReleaseOnChannel(DUCE.Channel channel) 366DUCE.IResource resource = _dependentResources[i] as DUCE.IResource; 374DUCE.ResourceHandle DUCE.IResource.GetHandle(DUCE.Channel channel) 376DUCE.ResourceHandle handle; 392int DUCE.IResource.GetChannelCount() 397DUCE.Channel DUCE.IResource.GetChannel(int index) 405void DUCE.IResource.RemoveChildFromParent(DUCE.IResource parent, DUCE.Channel channel) 413DUCE.ResourceHandle DUCE.IResource.Get3DHandle(DUCE.Channel channel) 434private void UpdateResource(DUCE.Channel channel) 528private DUCE.MultiChannelResource _duceResource = new DUCE.MultiChannelResource();
System\Windows\Media\Renderer.cs (22)
19DUCE.Channel channel, 36DUCE.Channel channel, 46DUCE.Resource target = 47new DUCE.Resource(); 48DUCE.Resource root = 49new DUCE.Resource(); 51DUCE.ResourceHandle targetHandle = DUCE.ResourceHandle.Null; 52DUCE.ResourceHandle rootHandle = DUCE.ResourceHandle.Null; 62DUCE.ResourceHandle deviceTransformHandle = 63((DUCE.IResource)mtDeviceTransform).AddRefOnChannel(channel); 71target.CreateOrAddRefOnChannel(target, channel, DUCE.ResourceType.TYPE_GENERICRENDERTARGET); 74DUCE.CompositionTarget.PrintInitialize( 81root.CreateOrAddRefOnChannel(root, channel, DUCE.ResourceType.TYPE_VISUAL); 84DUCE.CompositionNode.SetTransform( 89DUCE.CompositionTarget.SetRoot( 126DUCE.CompositionNode.RemoveAllChildren( 130((DUCE.IResource)visual).ReleaseOnChannel(channel); 141((DUCE.IResource)mtDeviceTransform).ReleaseOnChannel(channel); 150DUCE.CompositionTarget.SetRoot( 152DUCE.ResourceHandle.Null,
System\Windows\Media\StreamGeometry.cs (17)
370internal override void UpdateResource(DUCE.Channel channel, bool skipOnChannelCheck) 382DUCE.ResourceHandle hTransform; 387hTransform = DUCE.ResourceHandle.Null; 391hTransform = ((DUCE.IResource)vTransform).GetHandle(channel); 394DUCE.MILCMD_PATHGEOMETRY data; 410sizeof(DUCE.MILCMD_PATHGEOMETRY), 425internal override DUCE.ResourceHandle AddRefOnChannelCore(DUCE.Channel channel) 427if (_duceResource.CreateOrAddRefOnChannel(this, channel, System.Windows.Media.Composition.DUCE.ResourceType.TYPE_PATHGEOMETRY)) 431if (vTransform != null) ((DUCE.IResource)vTransform).AddRefOnChannel(channel); 439internal override void ReleaseOnChannelCore(DUCE.Channel channel) 446if (vTransform != null) ((DUCE.IResource)vTransform).ReleaseOnChannel(channel); 450internal override DUCE.ResourceHandle GetHandleCore(DUCE.Channel channel) 461internal override DUCE.Channel GetChannelCore(int index) 534internal System.Windows.Media.Composition.DUCE.MultiChannelResource _duceResource = new System.Windows.Media.Composition.DUCE.MultiChannelResource();
System\Windows\Media\Visual.cs (118)
54_map_ofBrushes = new DUCE.Map<bool>(); 65public DUCE.Map<bool> _map_ofBrushes; 77public abstract partial class Visual : DependencyObject, DUCE.IResource 139internal Visual(DUCE.ResourceType resourceType) 147case DUCE.ResourceType.TYPE_VISUAL: 151case DUCE.ResourceType.TYPE_VIEWPORT3DVISUAL: 175protected Visual() : this(DUCE.ResourceType.TYPE_VISUAL) 196internal bool IsOnChannel(DUCE.Channel channel) 206DUCE.ResourceHandle DUCE.IResource.GetHandle(DUCE.Channel channel) 217DUCE.ResourceHandle DUCE.IResource.Get3DHandle(DUCE.Channel channel) 228DUCE.ResourceHandle DUCE.IResource.AddRefOnChannel(DUCE.Channel channel) 233internal virtual DUCE.ResourceHandle AddRefOnChannelCore(DUCE.Channel channel) 235DUCE.ResourceType resourceType = DUCE.ResourceType.TYPE_VISUAL; 239resourceType = DUCE.ResourceType.TYPE_VIEWPORT3DVISUAL; 253internal virtual void ReleaseOnChannelCore(DUCE.Channel channel) 263void DUCE.IResource.RemoveChildFromParent( 264DUCE.IResource parent, 265DUCE.Channel channel) 267DUCE.CompositionNode.RemoveChild( 273int DUCE.IResource.GetChannelCount() 278DUCE.Channel DUCE.IResource.GetChannel(int index) 636internal virtual void FreeContent(DUCE.Channel channel) 645private bool IsCyclicBrushRootOnChannel(DUCE.Channel channel) 649Dictionary<DUCE.Channel, int> channelsToCyclicBrushMap = 671void DUCE.IResource.ReleaseOnChannel(DUCE.Channel channel) 748((DUCE.IResource)transform).ReleaseOnChannel(channel); 755((DUCE.IResource)effect).ReleaseOnChannel(channel); 762((DUCE.IResource)clip).ReleaseOnChannel(channel); 769((DUCE.IResource)opacityMask).ReleaseOnChannel(channel); 776((DUCE.IResource)cacheMode).ReleaseOnChannel(channel); 795((DUCE.IResource)visual).ReleaseOnChannel(channel); 815DUCE.Channel channel) 821Dictionary<DUCE.Channel, int> channelsToCyclicBrushMap = 825channelsToCyclicBrushMap = new Dictionary<DUCE.Channel, int>(); 885DUCE.Channel channel) 911Dictionary<DUCE.Channel, int> channelsToCyclicBrushMap = 946((DUCE.IResource)this).ReleaseOnChannel(channel); 1146DUCE.Channel channel = ctx.Channel; 1170DUCE.CompositionNode.InsertChildAt( 1195DUCE.Channel channel = ctx.Channel; 1196DUCE.ResourceHandle handle = DUCE.ResourceHandle.Null; 1227handle = ((DUCE.IResource)this).AddRefOnChannel(channel); 1301private void UpdateOpacity(DUCE.Channel channel, 1302DUCE.ResourceHandle handle, 1317DUCE.CompositionNode.SetAlpha( 1333private void UpdateOpacityMask(DUCE.Channel channel, 1334DUCE.ResourceHandle handle, 1353DUCE.CompositionNode.SetAlphaMask( 1355((DUCE.IResource)opacityMask).AddRefOnChannel(channel), 1360DUCE.CompositionNode.SetAlphaMask( 1362DUCE.ResourceHandle.Null, 1376private void UpdateTransform(DUCE.Channel channel, 1377DUCE.ResourceHandle handle, 1396DUCE.CompositionNode.SetTransform( 1398((DUCE.IResource)transform).AddRefOnChannel(channel), 1403DUCE.CompositionNode.SetTransform( 1405DUCE.ResourceHandle.Null, 1418private void UpdateEffect(DUCE.Channel channel, 1419DUCE.ResourceHandle handle, 1438DUCE.CompositionNode.SetEffect( 1440((DUCE.IResource)effect).AddRefOnChannel(channel), 1445DUCE.CompositionNode.SetEffect( 1447DUCE.ResourceHandle.Null, 1457private void UpdateCacheMode(DUCE.Channel channel, 1458DUCE.ResourceHandle handle, 1477DUCE.CompositionNode.SetCacheMode( 1479((DUCE.IResource)cacheMode).AddRefOnChannel(channel), 1484DUCE.CompositionNode.SetCacheMode( 1486DUCE.ResourceHandle.Null, 1500private void UpdateClip(DUCE.Channel channel, 1501DUCE.ResourceHandle handle, 1520DUCE.CompositionNode.SetClip( 1522((DUCE.IResource)clip).AddRefOnChannel(channel), 1527DUCE.CompositionNode.SetClip( 1529DUCE.ResourceHandle.Null, 1544private void UpdateScrollableAreaClip(DUCE.Channel channel, 1545DUCE.ResourceHandle handle, 1555DUCE.CompositionNode.SetScrollableAreaClip( 1572private void UpdateOffset(DUCE.Channel channel, 1573DUCE.ResourceHandle handle, 1587DUCE.CompositionNode.SetOffset( 1604private void UpdateGuidelines(DUCE.Channel channel, 1605DUCE.ResourceHandle handle, 1622DUCE.CompositionNode.SetGuidelineCollection( 1639private void UpdateRenderOptions(DUCE.Channel channel, 1640DUCE.ResourceHandle handle, 1697DUCE.CompositionNode.SetRenderOptions( 1741DUCE.ResourceHandle handle) 1743DUCE.Channel channel = ctx.Channel; 1766DUCE.CompositionNode.RemoveAllChildren( 1797DUCE.CompositionNode.InsertChildAt( 1799((DUCE.IResource)child).GetHandle(channel), 2667DUCE.Channel channel = _proxy.GetChannel(i); 2672DUCE.IResource childResource = (DUCE.IResource)child; 2838((DUCE.IResource)transform)); 2948((DUCE.IResource)imageEffect)); 3369((DUCE.IResource)cacheMode)); 3468((DUCE.IResource)oldClip)); 3749((DUCE.IResource)opacityMask)); 3855DUCE.IResource attachedResource) 3872DUCE.Channel channel = _proxy.GetChannel(i); 4921DUCE.Channel channel, 4997DUCE.Channel channel, 5022DUCE.Channel channel, 5330private static readonly UncommonField<Dictionary<DUCE.Channel, int>> ChannelsToCyclicBrushMapField 5331= new UncommonField<Dictionary<DUCE.Channel, int>>();
System\Windows\Media\VisualBrush.cs (7)
78DUCE.IResource resource = this as DUCE.IResource; 102void ICyclicBrush.RenderForCyclicBrush(DUCE.Channel channel, bool skipChannelCheck) 126rc.Initialize(channel, DUCE.ResourceHandle.Null); 140((DUCE.IResource)vVisual).ReleaseOnChannel(channel); 150internal void AddRefResource(Visual visual, DUCE.Channel channel) 155internal void ReleaseResource(Visual visual, DUCE.Channel channel)
System\Windows\Media\VisualProxy.cs (15)
33internal DUCE.Channel Channel; 35internal DUCE.ResourceHandle Handle; 106internal bool IsOnChannel(DUCE.Channel channel) 130DUCE.Channel channel, 131DUCE.ResourceType resourceType) 199proxy.Handle = DUCE.ResourceHandle.Null; 242internal bool ReleaseOnChannel(DUCE.Channel channel) 342internal DUCE.Channel GetChannel(int index) 376internal DUCE.ResourceHandle GetHandle(DUCE.Channel channel) 385internal DUCE.ResourceHandle GetHandle(int index) 401return DUCE.ResourceHandle.Null; 419internal VisualProxyFlags GetFlags(DUCE.Channel channel) 450DUCE.Channel channel, 540private int Find(DUCE.Channel channel)
System\Windows\Media\VisualTarget.cs (6)
68internal override void CreateUCEResources(DUCE.Channel channel, DUCE.Channel outOfBandChannel) 191internal override void ReleaseUCEResources(DUCE.Channel channel, DUCE.Channel outOfBandChannel) 215internal DUCE.Channel OutOfBandChannel 234private DUCE.Channel _outOfBandChannel;
System\Windows\Media3D\Generated\AmbientLight.cs (18)
102internal override void UpdateResource(DUCE.Channel channel, bool skipOnChannelCheck) 115DUCE.ResourceHandle hTransform; 120hTransform = DUCE.ResourceHandle.Null; 124hTransform = ((DUCE.IResource)vTransform).GetHandle(channel); 128DUCE.ResourceHandle hColorAnimations = GetAnimationResourceHandle(ColorProperty, channel); 131DUCE.MILCMD_AMBIENTLIGHT data; 146sizeof(DUCE.MILCMD_AMBIENTLIGHT)); 150internal override DUCE.ResourceHandle AddRefOnChannelCore(DUCE.Channel channel) 153if (_duceResource.CreateOrAddRefOnChannel(this, channel, System.Windows.Media.Composition.DUCE.ResourceType.TYPE_AMBIENTLIGHT)) 156if (vTransform != null) ((DUCE.IResource)vTransform).AddRefOnChannel(channel); 167internal override void ReleaseOnChannelCore(DUCE.Channel channel) 175if (vTransform != null) ((DUCE.IResource)vTransform).ReleaseOnChannel(channel); 182internal override DUCE.ResourceHandle GetHandleCore(DUCE.Channel channel) 192internal override DUCE.Channel GetChannelCore(int index) 250internal System.Windows.Media.Composition.DUCE.MultiChannelResource _duceResource = new System.Windows.Media.Composition.DUCE.MultiChannelResource();
System\Windows\Media3D\Generated\AxisAngleRotation3D.cs (14)
147internal override void UpdateResource(DUCE.Channel channel, bool skipOnChannelCheck) 157DUCE.ResourceHandle hAxisAnimations = GetAnimationResourceHandle(AxisProperty, channel); 158DUCE.ResourceHandle hAngleAnimations = GetAnimationResourceHandle(AngleProperty, channel); 161DUCE.MILCMD_AXISANGLEROTATION3D data; 180sizeof(DUCE.MILCMD_AXISANGLEROTATION3D)); 184internal override DUCE.ResourceHandle AddRefOnChannelCore(DUCE.Channel channel) 187if (_duceResource.CreateOrAddRefOnChannel(this, channel, System.Windows.Media.Composition.DUCE.ResourceType.TYPE_AXISANGLEROTATION3D)) 200internal override void ReleaseOnChannelCore(DUCE.Channel channel) 214internal override DUCE.ResourceHandle GetHandleCore(DUCE.Channel channel) 224internal override DUCE.Channel GetChannelCore(int index) 276internal System.Windows.Media.Composition.DUCE.MultiChannelResource _duceResource = new System.Windows.Media.Composition.DUCE.MultiChannelResource();
System\Windows\Media3D\Generated\Camera.cs (22)
25public abstract partial class Camera : Animatable, IFormattable, DUCE.IResource 94DUCE.IResource targetResource = (DUCE.IResource)target; 101DUCE.Channel channel = targetResource.GetChannel(channelIndex); 156internal abstract DUCE.ResourceHandle AddRefOnChannelCore(DUCE.Channel channel); 161DUCE.ResourceHandle DUCE.IResource.AddRefOnChannel(DUCE.Channel channel) 169internal abstract void ReleaseOnChannelCore(DUCE.Channel channel); 174void DUCE.IResource.ReleaseOnChannel(DUCE.Channel channel) 182internal abstract DUCE.ResourceHandle GetHandleCore(DUCE.Channel channel); 187DUCE.ResourceHandle DUCE.IResource.GetHandle(DUCE.Channel channel) 189DUCE.ResourceHandle handle; 203int DUCE.IResource.GetChannelCount() 208internal abstract DUCE.Channel GetChannelCore(int index); 213DUCE.Channel DUCE.IResource.GetChannel(int index)
System\Windows\Media3D\Generated\DiffuseMaterial.cs (20)
108DUCE.IResource targetResource = (DUCE.IResource)target; 115DUCE.Channel channel = targetResource.GetChannel(channelIndex); 206internal override void UpdateResource(DUCE.Channel channel, bool skipOnChannelCheck) 219DUCE.ResourceHandle hBrush = vBrush != null ? ((DUCE.IResource)vBrush).GetHandle(channel) : DUCE.ResourceHandle.Null; 222DUCE.MILCMD_DIFFUSEMATERIAL data; 234sizeof(DUCE.MILCMD_DIFFUSEMATERIAL)); 238internal override DUCE.ResourceHandle AddRefOnChannelCore(DUCE.Channel channel) 241if (_duceResource.CreateOrAddRefOnChannel(this, channel, System.Windows.Media.Composition.DUCE.ResourceType.TYPE_DIFFUSEMATERIAL)) 244if (vBrush != null) ((DUCE.IResource)vBrush).AddRefOnChannel(channel); 255internal override void ReleaseOnChannelCore(DUCE.Channel channel) 263if (vBrush != null) ((DUCE.IResource)vBrush).ReleaseOnChannel(channel); 270internal override DUCE.ResourceHandle GetHandleCore(DUCE.Channel channel) 280internal override DUCE.Channel GetChannelCore(int index) 349internal System.Windows.Media.Composition.DUCE.MultiChannelResource _duceResource = new System.Windows.Media.Composition.DUCE.MultiChannelResource();
System\Windows\Media3D\Generated\DirectionalLight.cs (19)
121internal override void UpdateResource(DUCE.Channel channel, bool skipOnChannelCheck) 134DUCE.ResourceHandle hTransform; 139hTransform = DUCE.ResourceHandle.Null; 143hTransform = ((DUCE.IResource)vTransform).GetHandle(channel); 147DUCE.ResourceHandle hColorAnimations = GetAnimationResourceHandle(ColorProperty, channel); 148DUCE.ResourceHandle hDirectionAnimations = GetAnimationResourceHandle(DirectionProperty, channel); 151DUCE.MILCMD_DIRECTIONALLIGHT data; 171sizeof(DUCE.MILCMD_DIRECTIONALLIGHT)); 175internal override DUCE.ResourceHandle AddRefOnChannelCore(DUCE.Channel channel) 178if (_duceResource.CreateOrAddRefOnChannel(this, channel, System.Windows.Media.Composition.DUCE.ResourceType.TYPE_DIRECTIONALLIGHT)) 181if (vTransform != null) ((DUCE.IResource)vTransform).AddRefOnChannel(channel); 192internal override void ReleaseOnChannelCore(DUCE.Channel channel) 200if (vTransform != null) ((DUCE.IResource)vTransform).ReleaseOnChannel(channel); 207internal override DUCE.ResourceHandle GetHandleCore(DUCE.Channel channel) 217internal override DUCE.Channel GetChannelCore(int index) 265internal System.Windows.Media.Composition.DUCE.MultiChannelResource _duceResource = new System.Windows.Media.Composition.DUCE.MultiChannelResource();
System\Windows\Media3D\Generated\EmissiveMaterial.cs (20)
101DUCE.IResource targetResource = (DUCE.IResource)target; 108DUCE.Channel channel = targetResource.GetChannel(channelIndex); 184internal override void UpdateResource(DUCE.Channel channel, bool skipOnChannelCheck) 197DUCE.ResourceHandle hBrush = vBrush != null ? ((DUCE.IResource)vBrush).GetHandle(channel) : DUCE.ResourceHandle.Null; 200DUCE.MILCMD_EMISSIVEMATERIAL data; 211sizeof(DUCE.MILCMD_EMISSIVEMATERIAL)); 215internal override DUCE.ResourceHandle AddRefOnChannelCore(DUCE.Channel channel) 218if (_duceResource.CreateOrAddRefOnChannel(this, channel, System.Windows.Media.Composition.DUCE.ResourceType.TYPE_EMISSIVEMATERIAL)) 221if (vBrush != null) ((DUCE.IResource)vBrush).AddRefOnChannel(channel); 232internal override void ReleaseOnChannelCore(DUCE.Channel channel) 240if (vBrush != null) ((DUCE.IResource)vBrush).ReleaseOnChannel(channel); 247internal override DUCE.ResourceHandle GetHandleCore(DUCE.Channel channel) 257internal override DUCE.Channel GetChannelCore(int index) 322internal System.Windows.Media.Composition.DUCE.MultiChannelResource _duceResource = new System.Windows.Media.Composition.DUCE.MultiChannelResource();
System\Windows\Media3D\Generated\Geometry3D.cs (19)
25public abstract partial class Geometry3D : Animatable, DUCE.IResource 96internal abstract DUCE.ResourceHandle AddRefOnChannelCore(DUCE.Channel channel); 101DUCE.ResourceHandle DUCE.IResource.AddRefOnChannel(DUCE.Channel channel) 109internal abstract void ReleaseOnChannelCore(DUCE.Channel channel); 114void DUCE.IResource.ReleaseOnChannel(DUCE.Channel channel) 122internal abstract DUCE.ResourceHandle GetHandleCore(DUCE.Channel channel); 127DUCE.ResourceHandle DUCE.IResource.GetHandle(DUCE.Channel channel) 129DUCE.ResourceHandle handle; 143int DUCE.IResource.GetChannelCount() 148internal abstract DUCE.Channel GetChannelCore(int index); 153DUCE.Channel DUCE.IResource.GetChannel(int index)
System\Windows\Media3D\Generated\GeometryModel3D.cs (41)
94DUCE.IResource targetResource = (DUCE.IResource)target; 101DUCE.Channel channel = targetResource.GetChannel(channelIndex); 144DUCE.IResource targetResource = (DUCE.IResource)target; 151DUCE.Channel channel = targetResource.GetChannel(channelIndex); 194DUCE.IResource targetResource = (DUCE.IResource)target; 201DUCE.Channel channel = targetResource.GetChannel(channelIndex); 292internal override void UpdateResource(DUCE.Channel channel, bool skipOnChannelCheck) 308DUCE.ResourceHandle hTransform; 313hTransform = DUCE.ResourceHandle.Null; 317hTransform = ((DUCE.IResource)vTransform).GetHandle(channel); 319DUCE.ResourceHandle hGeometry = vGeometry != null ? ((DUCE.IResource)vGeometry).GetHandle(channel) : DUCE.ResourceHandle.Null; 320DUCE.ResourceHandle hMaterial = vMaterial != null ? ((DUCE.IResource)vMaterial).GetHandle(channel) : DUCE.ResourceHandle.Null; 321DUCE.ResourceHandle hBackMaterial = vBackMaterial != null ? ((DUCE.IResource)vBackMaterial).GetHandle(channel) : DUCE.ResourceHandle.Null; 324DUCE.MILCMD_GEOMETRYMODEL3D data; 337sizeof(DUCE.MILCMD_GEOMETRYMODEL3D)); 341internal override DUCE.ResourceHandle AddRefOnChannelCore(DUCE.Channel channel) 344if (_duceResource.CreateOrAddRefOnChannel(this, channel, System.Windows.Media.Composition.DUCE.ResourceType.TYPE_GEOMETRYMODEL3D)) 347if (vTransform != null) ((DUCE.IResource)vTransform).AddRefOnChannel(channel); 349if (vGeometry != null) ((DUCE.IResource)vGeometry).AddRefOnChannel(channel); 351if (vMaterial != null) ((DUCE.IResource)vMaterial).AddRefOnChannel(channel); 353if (vBackMaterial != null) ((DUCE.IResource)vBackMaterial).AddRefOnChannel(channel); 364internal override void ReleaseOnChannelCore(DUCE.Channel channel) 372if (vTransform != null) ((DUCE.IResource)vTransform).ReleaseOnChannel(channel); 374if (vGeometry != null) ((DUCE.IResource)vGeometry).ReleaseOnChannel(channel); 376if (vMaterial != null) ((DUCE.IResource)vMaterial).ReleaseOnChannel(channel); 378if (vBackMaterial != null) ((DUCE.IResource)vBackMaterial).ReleaseOnChannel(channel); 385internal override DUCE.ResourceHandle GetHandleCore(DUCE.Channel channel) 395internal override DUCE.Channel GetChannelCore(int index) 451internal System.Windows.Media.Composition.DUCE.MultiChannelResource _duceResource = new System.Windows.Media.Composition.DUCE.MultiChannelResource();
System\Windows\Media3D\Generated\Material.cs (19)
25public abstract partial class Material : Animatable, IFormattable, DUCE.IResource 96internal abstract DUCE.ResourceHandle AddRefOnChannelCore(DUCE.Channel channel); 101DUCE.ResourceHandle DUCE.IResource.AddRefOnChannel(DUCE.Channel channel) 109internal abstract void ReleaseOnChannelCore(DUCE.Channel channel); 114void DUCE.IResource.ReleaseOnChannel(DUCE.Channel channel) 122internal abstract DUCE.ResourceHandle GetHandleCore(DUCE.Channel channel); 127DUCE.ResourceHandle DUCE.IResource.GetHandle(DUCE.Channel channel) 129DUCE.ResourceHandle handle; 143int DUCE.IResource.GetChannelCount() 148internal abstract DUCE.Channel GetChannelCore(int index); 153DUCE.Channel DUCE.IResource.GetChannel(int index)
System\Windows\Media3D\Generated\MaterialGroup.cs (35)
116DUCE.IResource targetResource = (DUCE.IResource)target; 121DUCE.Channel channel = targetResource.GetChannel(channelIndex); 134DUCE.IResource resource = newCollection.Internal_GetItem(i) as DUCE.IResource; 145DUCE.IResource resource = oldCollection.Internal_GetItem(i) as DUCE.IResource; 205internal override void UpdateResource(DUCE.Channel channel, bool skipOnChannelCheck) 221DUCE.MILCMD_MATERIALGROUP data; 226data.ChildrenSize = (uint)(sizeof(DUCE.ResourceHandle) * ChildrenCount); 230sizeof(DUCE.MILCMD_MATERIALGROUP), 238DUCE.ResourceHandle resource = ((DUCE.IResource)vChildren.Internal_GetItem(i)).GetHandle(channel);; 241sizeof(DUCE.ResourceHandle) 249internal override DUCE.ResourceHandle AddRefOnChannelCore(DUCE.Channel channel) 252if (_duceResource.CreateOrAddRefOnChannel(this, channel, System.Windows.Media.Composition.DUCE.ResourceType.TYPE_MATERIALGROUP)) 263((DUCE.IResource) vChildren.Internal_GetItem(i)).AddRefOnChannel(channel); 275internal override void ReleaseOnChannelCore(DUCE.Channel channel) 291((DUCE.IResource) vChildren.Internal_GetItem(i)).ReleaseOnChannel(channel); 299internal override DUCE.ResourceHandle GetHandleCore(DUCE.Channel channel) 309internal override DUCE.Channel GetChannelCore(int index) 319DUCE.IResource thisResource = (DUCE.IResource)this; 326DUCE.Channel channel = thisResource.GetChannel(channelIndex); 331DUCE.IResource addResource = item as DUCE.IResource; 344DUCE.IResource thisResource = (DUCE.IResource)this; 351DUCE.Channel channel = thisResource.GetChannel(channelIndex); 358DUCE.IResource releaseResource = item as DUCE.IResource; 419internal System.Windows.Media.Composition.DUCE.MultiChannelResource _duceResource = new System.Windows.Media.Composition.DUCE.MultiChannelResource();
System\Windows\Media3D\Generated\MatrixCamera.cs (17)
143internal override void UpdateResource(DUCE.Channel channel, bool skipOnChannelCheck) 156DUCE.ResourceHandle hTransform; 161hTransform = DUCE.ResourceHandle.Null; 165hTransform = ((DUCE.IResource)vTransform).GetHandle(channel); 169DUCE.MILCMD_MATRIXCAMERA data; 181sizeof(DUCE.MILCMD_MATRIXCAMERA)); 185internal override DUCE.ResourceHandle AddRefOnChannelCore(DUCE.Channel channel) 188if (_duceResource.CreateOrAddRefOnChannel(this, channel, System.Windows.Media.Composition.DUCE.ResourceType.TYPE_MATRIXCAMERA)) 191if (vTransform != null) ((DUCE.IResource)vTransform).AddRefOnChannel(channel); 202internal override void ReleaseOnChannelCore(DUCE.Channel channel) 210if (vTransform != null) ((DUCE.IResource)vTransform).ReleaseOnChannel(channel); 217internal override DUCE.ResourceHandle GetHandleCore(DUCE.Channel channel) 227internal override DUCE.Channel GetChannelCore(int index) 279internal System.Windows.Media.Composition.DUCE.MultiChannelResource _duceResource = new System.Windows.Media.Composition.DUCE.MultiChannelResource();
System\Windows\Media3D\Generated\MatrixTransform3D.cs (12)
121internal override void UpdateResource(DUCE.Channel channel, bool skipOnChannelCheck) 131DUCE.MILCMD_MATRIXTRANSFORM3D data; 141sizeof(DUCE.MILCMD_MATRIXTRANSFORM3D)); 145internal override DUCE.ResourceHandle AddRefOnChannelCore(DUCE.Channel channel) 148if (_duceResource.CreateOrAddRefOnChannel(this, channel, System.Windows.Media.Composition.DUCE.ResourceType.TYPE_MATRIXTRANSFORM3D)) 161internal override void ReleaseOnChannelCore(DUCE.Channel channel) 175internal override DUCE.ResourceHandle GetHandleCore(DUCE.Channel channel) 185internal override DUCE.Channel GetChannelCore(int index) 246internal System.Windows.Media.Composition.DUCE.MultiChannelResource _duceResource = new System.Windows.Media.Composition.DUCE.MultiChannelResource();
System\Windows\Media3D\Generated\MeshGeometry3D.cs (12)
203internal override void UpdateResource(DUCE.Channel channel, bool skipOnChannelCheck) 225DUCE.MILCMD_MESHGEOMETRY3D data; 237sizeof(DUCE.MILCMD_MESHGEOMETRY3D), 289internal override DUCE.ResourceHandle AddRefOnChannelCore(DUCE.Channel channel) 292if (_duceResource.CreateOrAddRefOnChannel(this, channel, System.Windows.Media.Composition.DUCE.ResourceType.TYPE_MESHGEOMETRY3D)) 305internal override void ReleaseOnChannelCore(DUCE.Channel channel) 319internal override DUCE.ResourceHandle GetHandleCore(DUCE.Channel channel) 329internal override DUCE.Channel GetChannelCore(int index) 405internal System.Windows.Media.Composition.DUCE.MultiChannelResource _duceResource = new System.Windows.Media.Composition.DUCE.MultiChannelResource();
System\Windows\Media3D\Generated\Model3D.cs (22)
25public abstract partial class Model3D : Animatable, IFormattable, DUCE.IResource 94DUCE.IResource targetResource = (DUCE.IResource)target; 101DUCE.Channel channel = targetResource.GetChannel(channelIndex); 156internal abstract DUCE.ResourceHandle AddRefOnChannelCore(DUCE.Channel channel); 161DUCE.ResourceHandle DUCE.IResource.AddRefOnChannel(DUCE.Channel channel) 169internal abstract void ReleaseOnChannelCore(DUCE.Channel channel); 174void DUCE.IResource.ReleaseOnChannel(DUCE.Channel channel) 182internal abstract DUCE.ResourceHandle GetHandleCore(DUCE.Channel channel); 187DUCE.ResourceHandle DUCE.IResource.GetHandle(DUCE.Channel channel) 189DUCE.ResourceHandle handle; 203int DUCE.IResource.GetChannelCount() 208internal abstract DUCE.Channel GetChannelCore(int index); 213DUCE.Channel DUCE.IResource.GetChannel(int index)
System\Windows\Media3D\Generated\Model3DGroup.cs (40)
116DUCE.IResource targetResource = (DUCE.IResource)target; 121DUCE.Channel channel = targetResource.GetChannel(channelIndex); 134DUCE.IResource resource = newCollection.Internal_GetItem(i) as DUCE.IResource; 145DUCE.IResource resource = oldCollection.Internal_GetItem(i) as DUCE.IResource; 205internal override void UpdateResource(DUCE.Channel channel, bool skipOnChannelCheck) 219DUCE.ResourceHandle hTransform; 224hTransform = DUCE.ResourceHandle.Null; 228hTransform = ((DUCE.IResource)vTransform).GetHandle(channel); 235DUCE.MILCMD_MODEL3DGROUP data; 241data.ChildrenSize = (uint)(sizeof(DUCE.ResourceHandle) * ChildrenCount); 245sizeof(DUCE.MILCMD_MODEL3DGROUP), 253DUCE.ResourceHandle resource = ((DUCE.IResource)vChildren.Internal_GetItem(i)).GetHandle(channel);; 256sizeof(DUCE.ResourceHandle) 264internal override DUCE.ResourceHandle AddRefOnChannelCore(DUCE.Channel channel) 267if (_duceResource.CreateOrAddRefOnChannel(this, channel, System.Windows.Media.Composition.DUCE.ResourceType.TYPE_MODEL3DGROUP)) 270if (vTransform != null) ((DUCE.IResource)vTransform).AddRefOnChannel(channel); 279((DUCE.IResource) vChildren.Internal_GetItem(i)).AddRefOnChannel(channel); 291internal override void ReleaseOnChannelCore(DUCE.Channel channel) 299if (vTransform != null) ((DUCE.IResource)vTransform).ReleaseOnChannel(channel); 308((DUCE.IResource) vChildren.Internal_GetItem(i)).ReleaseOnChannel(channel); 316internal override DUCE.ResourceHandle GetHandleCore(DUCE.Channel channel) 326internal override DUCE.Channel GetChannelCore(int index) 336DUCE.IResource thisResource = (DUCE.IResource)this; 343DUCE.Channel channel = thisResource.GetChannel(channelIndex); 348DUCE.IResource addResource = item as DUCE.IResource; 361DUCE.IResource thisResource = (DUCE.IResource)this; 368DUCE.Channel channel = thisResource.GetChannel(channelIndex); 375DUCE.IResource releaseResource = item as DUCE.IResource; 436internal System.Windows.Media.Composition.DUCE.MultiChannelResource _duceResource = new System.Windows.Media.Composition.DUCE.MultiChannelResource();
System\Windows\Media3D\Generated\OrthographicCamera.cs (23)
121internal override void UpdateResource(DUCE.Channel channel, bool skipOnChannelCheck) 134DUCE.ResourceHandle hTransform; 139hTransform = DUCE.ResourceHandle.Null; 143hTransform = ((DUCE.IResource)vTransform).GetHandle(channel); 147DUCE.ResourceHandle hNearPlaneDistanceAnimations = GetAnimationResourceHandle(NearPlaneDistanceProperty, channel); 148DUCE.ResourceHandle hFarPlaneDistanceAnimations = GetAnimationResourceHandle(FarPlaneDistanceProperty, channel); 149DUCE.ResourceHandle hPositionAnimations = GetAnimationResourceHandle(PositionProperty, channel); 150DUCE.ResourceHandle hLookDirectionAnimations = GetAnimationResourceHandle(LookDirectionProperty, channel); 151DUCE.ResourceHandle hUpDirectionAnimations = GetAnimationResourceHandle(UpDirectionProperty, channel); 152DUCE.ResourceHandle hWidthAnimations = GetAnimationResourceHandle(WidthProperty, channel); 155DUCE.MILCMD_ORTHOGRAPHICCAMERA data; 195sizeof(DUCE.MILCMD_ORTHOGRAPHICCAMERA)); 199internal override DUCE.ResourceHandle AddRefOnChannelCore(DUCE.Channel channel) 202if (_duceResource.CreateOrAddRefOnChannel(this, channel, System.Windows.Media.Composition.DUCE.ResourceType.TYPE_ORTHOGRAPHICCAMERA)) 205if (vTransform != null) ((DUCE.IResource)vTransform).AddRefOnChannel(channel); 216internal override void ReleaseOnChannelCore(DUCE.Channel channel) 224if (vTransform != null) ((DUCE.IResource)vTransform).ReleaseOnChannel(channel); 231internal override DUCE.ResourceHandle GetHandleCore(DUCE.Channel channel) 241internal override DUCE.Channel GetChannelCore(int index) 289internal System.Windows.Media.Composition.DUCE.MultiChannelResource _duceResource = new System.Windows.Media.Composition.DUCE.MultiChannelResource();
System\Windows\Media3D\Generated\PerspectiveCamera.cs (23)
121internal override void UpdateResource(DUCE.Channel channel, bool skipOnChannelCheck) 134DUCE.ResourceHandle hTransform; 139hTransform = DUCE.ResourceHandle.Null; 143hTransform = ((DUCE.IResource)vTransform).GetHandle(channel); 147DUCE.ResourceHandle hNearPlaneDistanceAnimations = GetAnimationResourceHandle(NearPlaneDistanceProperty, channel); 148DUCE.ResourceHandle hFarPlaneDistanceAnimations = GetAnimationResourceHandle(FarPlaneDistanceProperty, channel); 149DUCE.ResourceHandle hPositionAnimations = GetAnimationResourceHandle(PositionProperty, channel); 150DUCE.ResourceHandle hLookDirectionAnimations = GetAnimationResourceHandle(LookDirectionProperty, channel); 151DUCE.ResourceHandle hUpDirectionAnimations = GetAnimationResourceHandle(UpDirectionProperty, channel); 152DUCE.ResourceHandle hFieldOfViewAnimations = GetAnimationResourceHandle(FieldOfViewProperty, channel); 155DUCE.MILCMD_PERSPECTIVECAMERA data; 195sizeof(DUCE.MILCMD_PERSPECTIVECAMERA)); 199internal override DUCE.ResourceHandle AddRefOnChannelCore(DUCE.Channel channel) 202if (_duceResource.CreateOrAddRefOnChannel(this, channel, System.Windows.Media.Composition.DUCE.ResourceType.TYPE_PERSPECTIVECAMERA)) 205if (vTransform != null) ((DUCE.IResource)vTransform).AddRefOnChannel(channel); 216internal override void ReleaseOnChannelCore(DUCE.Channel channel) 224if (vTransform != null) ((DUCE.IResource)vTransform).ReleaseOnChannel(channel); 231internal override DUCE.ResourceHandle GetHandleCore(DUCE.Channel channel) 241internal override DUCE.Channel GetChannelCore(int index) 289internal System.Windows.Media.Composition.DUCE.MultiChannelResource _duceResource = new System.Windows.Media.Composition.DUCE.MultiChannelResource();
System\Windows\Media3D\Generated\PointLight.cs (23)
102internal override void UpdateResource(DUCE.Channel channel, bool skipOnChannelCheck) 115DUCE.ResourceHandle hTransform; 120hTransform = DUCE.ResourceHandle.Null; 124hTransform = ((DUCE.IResource)vTransform).GetHandle(channel); 128DUCE.ResourceHandle hColorAnimations = GetAnimationResourceHandle(ColorProperty, channel); 129DUCE.ResourceHandle hPositionAnimations = GetAnimationResourceHandle(PositionProperty, channel); 130DUCE.ResourceHandle hRangeAnimations = GetAnimationResourceHandle(RangeProperty, channel); 131DUCE.ResourceHandle hConstantAttenuationAnimations = GetAnimationResourceHandle(ConstantAttenuationProperty, channel); 132DUCE.ResourceHandle hLinearAttenuationAnimations = GetAnimationResourceHandle(LinearAttenuationProperty, channel); 133DUCE.ResourceHandle hQuadraticAttenuationAnimations = GetAnimationResourceHandle(QuadraticAttenuationProperty, channel); 136DUCE.MILCMD_POINTLIGHT data; 176sizeof(DUCE.MILCMD_POINTLIGHT)); 180internal override DUCE.ResourceHandle AddRefOnChannelCore(DUCE.Channel channel) 183if (_duceResource.CreateOrAddRefOnChannel(this, channel, System.Windows.Media.Composition.DUCE.ResourceType.TYPE_POINTLIGHT)) 186if (vTransform != null) ((DUCE.IResource)vTransform).AddRefOnChannel(channel); 197internal override void ReleaseOnChannelCore(DUCE.Channel channel) 205if (vTransform != null) ((DUCE.IResource)vTransform).ReleaseOnChannel(channel); 212internal override DUCE.ResourceHandle GetHandleCore(DUCE.Channel channel) 222internal override DUCE.Channel GetChannelCore(int index) 267internal System.Windows.Media.Composition.DUCE.MultiChannelResource _duceResource = new System.Windows.Media.Composition.DUCE.MultiChannelResource();
System\Windows\Media3D\Generated\QuaternionRotation3D.cs (13)
124internal override void UpdateResource(DUCE.Channel channel, bool skipOnChannelCheck) 134DUCE.ResourceHandle hQuaternionAnimations = GetAnimationResourceHandle(QuaternionProperty, channel); 137DUCE.MILCMD_QUATERNIONROTATION3D data; 151sizeof(DUCE.MILCMD_QUATERNIONROTATION3D)); 155internal override DUCE.ResourceHandle AddRefOnChannelCore(DUCE.Channel channel) 158if (_duceResource.CreateOrAddRefOnChannel(this, channel, System.Windows.Media.Composition.DUCE.ResourceType.TYPE_QUATERNIONROTATION3D)) 171internal override void ReleaseOnChannelCore(DUCE.Channel channel) 185internal override DUCE.ResourceHandle GetHandleCore(DUCE.Channel channel) 195internal override DUCE.Channel GetChannelCore(int index) 256internal System.Windows.Media.Composition.DUCE.MultiChannelResource _duceResource = new System.Windows.Media.Composition.DUCE.MultiChannelResource();
System\Windows\Media3D\Generated\RotateTransform3D.cs (23)
123DUCE.IResource targetResource = (DUCE.IResource)target; 130DUCE.Channel channel = targetResource.GetChannel(channelIndex); 240internal override void UpdateResource(DUCE.Channel channel, bool skipOnChannelCheck) 253DUCE.ResourceHandle hRotation = vRotation != null ? ((DUCE.IResource)vRotation).GetHandle(channel) : DUCE.ResourceHandle.Null; 256DUCE.ResourceHandle hCenterXAnimations = GetAnimationResourceHandle(CenterXProperty, channel); 257DUCE.ResourceHandle hCenterYAnimations = GetAnimationResourceHandle(CenterYProperty, channel); 258DUCE.ResourceHandle hCenterZAnimations = GetAnimationResourceHandle(CenterZProperty, channel); 261DUCE.MILCMD_ROTATETRANSFORM3D data; 286sizeof(DUCE.MILCMD_ROTATETRANSFORM3D)); 290internal override DUCE.ResourceHandle AddRefOnChannelCore(DUCE.Channel channel) 293if (_duceResource.CreateOrAddRefOnChannel(this, channel, System.Windows.Media.Composition.DUCE.ResourceType.TYPE_ROTATETRANSFORM3D)) 296if (vRotation != null) ((DUCE.IResource)vRotation).AddRefOnChannel(channel); 307internal override void ReleaseOnChannelCore(DUCE.Channel channel) 315if (vRotation != null) ((DUCE.IResource)vRotation).ReleaseOnChannel(channel); 322internal override DUCE.ResourceHandle GetHandleCore(DUCE.Channel channel) 332internal override DUCE.Channel GetChannelCore(int index) 395internal System.Windows.Media.Composition.DUCE.MultiChannelResource _duceResource = new System.Windows.Media.Composition.DUCE.MultiChannelResource();
System\Windows\Media3D\Generated\Rotation3D.cs (19)
25public abstract partial class Rotation3D : Animatable, IFormattable, DUCE.IResource 96internal abstract DUCE.ResourceHandle AddRefOnChannelCore(DUCE.Channel channel); 101DUCE.ResourceHandle DUCE.IResource.AddRefOnChannel(DUCE.Channel channel) 109internal abstract void ReleaseOnChannelCore(DUCE.Channel channel); 114void DUCE.IResource.ReleaseOnChannel(DUCE.Channel channel) 122internal abstract DUCE.ResourceHandle GetHandleCore(DUCE.Channel channel); 127DUCE.ResourceHandle DUCE.IResource.GetHandle(DUCE.Channel channel) 129DUCE.ResourceHandle handle; 143int DUCE.IResource.GetChannelCount() 148internal abstract DUCE.Channel GetChannelCore(int index); 153DUCE.Channel DUCE.IResource.GetChannel(int index)
System\Windows\Media3D\Generated\ScaleTransform3D.cs (18)
249internal override void UpdateResource(DUCE.Channel channel, bool skipOnChannelCheck) 259DUCE.ResourceHandle hScaleXAnimations = GetAnimationResourceHandle(ScaleXProperty, channel); 260DUCE.ResourceHandle hScaleYAnimations = GetAnimationResourceHandle(ScaleYProperty, channel); 261DUCE.ResourceHandle hScaleZAnimations = GetAnimationResourceHandle(ScaleZProperty, channel); 262DUCE.ResourceHandle hCenterXAnimations = GetAnimationResourceHandle(CenterXProperty, channel); 263DUCE.ResourceHandle hCenterYAnimations = GetAnimationResourceHandle(CenterYProperty, channel); 264DUCE.ResourceHandle hCenterZAnimations = GetAnimationResourceHandle(CenterZProperty, channel); 267DUCE.MILCMD_SCALETRANSFORM3D data; 306sizeof(DUCE.MILCMD_SCALETRANSFORM3D)); 310internal override DUCE.ResourceHandle AddRefOnChannelCore(DUCE.Channel channel) 313if (_duceResource.CreateOrAddRefOnChannel(this, channel, System.Windows.Media.Composition.DUCE.ResourceType.TYPE_SCALETRANSFORM3D)) 326internal override void ReleaseOnChannelCore(DUCE.Channel channel) 340internal override DUCE.ResourceHandle GetHandleCore(DUCE.Channel channel) 350internal override DUCE.Channel GetChannelCore(int index) 423internal System.Windows.Media.Composition.DUCE.MultiChannelResource _duceResource = new System.Windows.Media.Composition.DUCE.MultiChannelResource();
System\Windows\Media3D\Generated\SpecularMaterial.cs (20)
101DUCE.IResource targetResource = (DUCE.IResource)target; 108DUCE.Channel channel = targetResource.GetChannel(channelIndex); 206internal override void UpdateResource(DUCE.Channel channel, bool skipOnChannelCheck) 219DUCE.ResourceHandle hBrush = vBrush != null ? ((DUCE.IResource)vBrush).GetHandle(channel) : DUCE.ResourceHandle.Null; 222DUCE.MILCMD_SPECULARMATERIAL data; 234sizeof(DUCE.MILCMD_SPECULARMATERIAL)); 238internal override DUCE.ResourceHandle AddRefOnChannelCore(DUCE.Channel channel) 241if (_duceResource.CreateOrAddRefOnChannel(this, channel, System.Windows.Media.Composition.DUCE.ResourceType.TYPE_SPECULARMATERIAL)) 244if (vBrush != null) ((DUCE.IResource)vBrush).AddRefOnChannel(channel); 255internal override void ReleaseOnChannelCore(DUCE.Channel channel) 263if (vBrush != null) ((DUCE.IResource)vBrush).ReleaseOnChannel(channel); 270internal override DUCE.ResourceHandle GetHandleCore(DUCE.Channel channel) 280internal override DUCE.Channel GetChannelCore(int index) 349internal System.Windows.Media.Composition.DUCE.MultiChannelResource _duceResource = new System.Windows.Media.Composition.DUCE.MultiChannelResource();
System\Windows\Media3D\Generated\SpotLight.cs (26)
165internal override void UpdateResource(DUCE.Channel channel, bool skipOnChannelCheck) 178DUCE.ResourceHandle hTransform; 183hTransform = DUCE.ResourceHandle.Null; 187hTransform = ((DUCE.IResource)vTransform).GetHandle(channel); 191DUCE.ResourceHandle hColorAnimations = GetAnimationResourceHandle(ColorProperty, channel); 192DUCE.ResourceHandle hPositionAnimations = GetAnimationResourceHandle(PositionProperty, channel); 193DUCE.ResourceHandle hRangeAnimations = GetAnimationResourceHandle(RangeProperty, channel); 194DUCE.ResourceHandle hConstantAttenuationAnimations = GetAnimationResourceHandle(ConstantAttenuationProperty, channel); 195DUCE.ResourceHandle hLinearAttenuationAnimations = GetAnimationResourceHandle(LinearAttenuationProperty, channel); 196DUCE.ResourceHandle hQuadraticAttenuationAnimations = GetAnimationResourceHandle(QuadraticAttenuationProperty, channel); 197DUCE.ResourceHandle hDirectionAnimations = GetAnimationResourceHandle(DirectionProperty, channel); 198DUCE.ResourceHandle hOuterConeAngleAnimations = GetAnimationResourceHandle(OuterConeAngleProperty, channel); 199DUCE.ResourceHandle hInnerConeAngleAnimations = GetAnimationResourceHandle(InnerConeAngleProperty, channel); 202DUCE.MILCMD_SPOTLIGHT data; 257sizeof(DUCE.MILCMD_SPOTLIGHT)); 261internal override DUCE.ResourceHandle AddRefOnChannelCore(DUCE.Channel channel) 264if (_duceResource.CreateOrAddRefOnChannel(this, channel, System.Windows.Media.Composition.DUCE.ResourceType.TYPE_SPOTLIGHT)) 267if (vTransform != null) ((DUCE.IResource)vTransform).AddRefOnChannel(channel); 278internal override void ReleaseOnChannelCore(DUCE.Channel channel) 286if (vTransform != null) ((DUCE.IResource)vTransform).ReleaseOnChannel(channel); 293internal override DUCE.ResourceHandle GetHandleCore(DUCE.Channel channel) 303internal override DUCE.Channel GetChannelCore(int index) 359internal System.Windows.Media.Composition.DUCE.MultiChannelResource _duceResource = new System.Windows.Media.Composition.DUCE.MultiChannelResource();
System\Windows\Media3D\Generated\Transform3D.cs (19)
25public abstract partial class Transform3D : GeneralTransform3D, DUCE.IResource 96internal abstract DUCE.ResourceHandle AddRefOnChannelCore(DUCE.Channel channel); 101DUCE.ResourceHandle DUCE.IResource.AddRefOnChannel(DUCE.Channel channel) 109internal abstract void ReleaseOnChannelCore(DUCE.Channel channel); 114void DUCE.IResource.ReleaseOnChannel(DUCE.Channel channel) 122internal abstract DUCE.ResourceHandle GetHandleCore(DUCE.Channel channel); 127DUCE.ResourceHandle DUCE.IResource.GetHandle(DUCE.Channel channel) 129DUCE.ResourceHandle handle; 143int DUCE.IResource.GetChannelCount() 148internal abstract DUCE.Channel GetChannelCore(int index); 153DUCE.Channel DUCE.IResource.GetChannel(int index)
System\Windows\Media3D\Generated\Transform3DGroup.cs (35)
116DUCE.IResource targetResource = (DUCE.IResource)target; 121DUCE.Channel channel = targetResource.GetChannel(channelIndex); 134DUCE.IResource resource = newCollection.Internal_GetItem(i) as DUCE.IResource; 145DUCE.IResource resource = oldCollection.Internal_GetItem(i) as DUCE.IResource; 205internal override void UpdateResource(DUCE.Channel channel, bool skipOnChannelCheck) 221DUCE.MILCMD_TRANSFORM3DGROUP data; 226data.ChildrenSize = (uint)(sizeof(DUCE.ResourceHandle) * ChildrenCount); 230sizeof(DUCE.MILCMD_TRANSFORM3DGROUP), 238DUCE.ResourceHandle resource = ((DUCE.IResource)vChildren.Internal_GetItem(i)).GetHandle(channel);; 241sizeof(DUCE.ResourceHandle) 249internal override DUCE.ResourceHandle AddRefOnChannelCore(DUCE.Channel channel) 252if (_duceResource.CreateOrAddRefOnChannel(this, channel, System.Windows.Media.Composition.DUCE.ResourceType.TYPE_TRANSFORM3DGROUP)) 263((DUCE.IResource) vChildren.Internal_GetItem(i)).AddRefOnChannel(channel); 275internal override void ReleaseOnChannelCore(DUCE.Channel channel) 291((DUCE.IResource) vChildren.Internal_GetItem(i)).ReleaseOnChannel(channel); 299internal override DUCE.ResourceHandle GetHandleCore(DUCE.Channel channel) 309internal override DUCE.Channel GetChannelCore(int index) 319DUCE.IResource thisResource = (DUCE.IResource)this; 326DUCE.Channel channel = thisResource.GetChannel(channelIndex); 331DUCE.IResource addResource = item as DUCE.IResource; 344DUCE.IResource thisResource = (DUCE.IResource)this; 351DUCE.Channel channel = thisResource.GetChannel(channelIndex); 358DUCE.IResource releaseResource = item as DUCE.IResource; 419internal System.Windows.Media.Composition.DUCE.MultiChannelResource _duceResource = new System.Windows.Media.Composition.DUCE.MultiChannelResource();
System\Windows\Media3D\Generated\TranslateTransform3D.cs (15)
174internal override void UpdateResource(DUCE.Channel channel, bool skipOnChannelCheck) 184DUCE.ResourceHandle hOffsetXAnimations = GetAnimationResourceHandle(OffsetXProperty, channel); 185DUCE.ResourceHandle hOffsetYAnimations = GetAnimationResourceHandle(OffsetYProperty, channel); 186DUCE.ResourceHandle hOffsetZAnimations = GetAnimationResourceHandle(OffsetZProperty, channel); 189DUCE.MILCMD_TRANSLATETRANSFORM3D data; 213sizeof(DUCE.MILCMD_TRANSLATETRANSFORM3D)); 217internal override DUCE.ResourceHandle AddRefOnChannelCore(DUCE.Channel channel) 220if (_duceResource.CreateOrAddRefOnChannel(this, channel, System.Windows.Media.Composition.DUCE.ResourceType.TYPE_TRANSLATETRANSFORM3D)) 233internal override void ReleaseOnChannelCore(DUCE.Channel channel) 247internal override DUCE.ResourceHandle GetHandleCore(DUCE.Channel channel) 257internal override DUCE.Channel GetChannelCore(int index) 315internal System.Windows.Media.Composition.DUCE.MultiChannelResource _duceResource = new System.Windows.Media.Composition.DUCE.MultiChannelResource();
System\Windows\Media3D\Geometry3D.cs (1)
19public abstract partial class Geometry3D : Animatable, DUCE.IResource
System\Windows\Media3D\Viewport3DVisual.cs (32)
20public sealed class Viewport3DVisual : Visual, DUCE.IResource, IVisual3DContainer 31public Viewport3DVisual() : base(DUCE.ResourceType.TYPE_VIEWPORT3DVISUAL) 210((DUCE.IResource) e.OldValue)); 392DUCE.Channel channel = _proxy3D.GetChannel(i); 397DUCE.IResource childResource = (DUCE.IResource)child; 629internal override DUCE.ResourceHandle AddRefOnChannelCore(DUCE.Channel channel) 631DUCE.ResourceHandle handle = 634bool created = _proxy3D.CreateOrAddRefOnChannel(this, channel, DUCE.ResourceType.TYPE_VISUAL3D); 645DUCE.Viewport3DVisualNode.Set3DChild( 654internal override void ReleaseOnChannelCore(DUCE.Channel channel) 665int DUCE.IResource.GetChannelCount() 670DUCE.Channel DUCE.IResource.GetChannel(int index) 702DUCE.Channel channel = ctx.Channel; 723DUCE.Viewport3DVisualNode.SetCamera( 724((DUCE.IResource)this).GetHandle(channel), 725((DUCE.IResource)camera).AddRefOnChannel(channel), 730DUCE.Viewport3DVisualNode.SetCamera( 731((DUCE.IResource)this).GetHandle(channel), 732DUCE.ResourceHandle.Null, 745DUCE.Viewport3DVisualNode.SetViewport( 746((DUCE.IResource)this).GetHandle(channel), 779DUCE.Visual3DNode.InsertChildAt( 781((DUCE.IResource)child).GetHandle(channel), 797internal override void FreeContent(DUCE.Channel channel) 806((DUCE.IResource)camera).ReleaseOnChannel(channel); 817((DUCE.IResource)visual).ReleaseOnChannel(channel); 841DUCE.ResourceHandle DUCE.IResource.Get3DHandle(DUCE.Channel channel)
System\Windows\Media3D\Visual3D.cs (57)
15public abstract partial class Visual3D : DependencyObject, DUCE.IResource, IVisual3DContainer 67internal bool IsOnChannel(DUCE.Channel channel) 77DUCE.ResourceHandle DUCE.IResource.GetHandle(DUCE.Channel channel) 86DUCE.ResourceHandle DUCE.IResource.Get3DHandle(DUCE.Channel channel) 97DUCE.ResourceHandle DUCE.IResource.AddRefOnChannel(DUCE.Channel channel) 99_proxy.CreateOrAddRefOnChannel(this, channel, DUCE.ResourceType.TYPE_VISUAL3D); 108void DUCE.IResource.RemoveChildFromParent( 109DUCE.IResource parent, 110DUCE.Channel channel) 112DUCE.Visual3DNode.RemoveChild( 118int DUCE.IResource.GetChannelCount() 123DUCE.Channel DUCE.IResource.GetChannel(int index) 160((DUCE.IResource) e.OldValue)); 304DUCE.Channel channel = _proxy.GetChannel(i); 309DUCE.IResource childResource = (DUCE.IResource)child; 354((DUCE.IResource)_zeroScale)); 364((DUCE.IResource)transform)); 1135DUCE.Channel channel = ctx.Channel; 1136DUCE.ResourceHandle handle = DUCE.ResourceHandle.Null; 1161handle = ((DUCE.IResource)this).AddRefOnChannel(channel); 1188DUCE.Visual3DNode.SetTransform( 1190((DUCE.IResource)transform).AddRefOnChannel(channel), 1195DUCE.Visual3DNode.SetTransform( 1197((DUCE.IResource)_zeroScale).AddRefOnChannel(channel), 1202DUCE.Visual3DNode.SetTransform( 1204DUCE.ResourceHandle.Null, 1230DUCE.Visual3DNode.InsertChildAt( 1232((DUCE.IResource)child).GetHandle(channel), 1257DUCE.Channel channel = ctx.Channel; 1272DUCE.Visual3DNode.SetContent( 1273((DUCE.IResource)this).GetHandle(channel), 1274((DUCE.IResource)_visual3DModel).AddRefOnChannel(channel), 1281DUCE.Visual3DNode.SetContent( 1282((DUCE.IResource)this).GetHandle(channel), 1283DUCE.ResourceHandle.Null, 1427internal void FreeDUCEResources(DUCE.Channel channel) 1436((DUCE.IResource)transform).ReleaseOnChannel(channel); 1441((DUCE.IResource)_zeroScale).ReleaseOnChannel(channel); 1448((DUCE.IResource)model).ReleaseOnChannel(channel); 1457void DUCE.IResource.ReleaseOnChannel(DUCE.Channel channel) 1462internal void ReleaseOnChannelCore(DUCE.Channel channel) 1477((DUCE.IResource)child).ReleaseOnChannel(channel); 1486DUCE.IResource attachedResource) 1498DUCE.Channel channel = _proxy.GetChannel(i); 1886DUCE.Channel channel, 1927DUCE.Channel channel, 1980DUCE.Channel channel,
System\Windows\UIElement.cs (11)
3157((DUCE.IResource)oldContent)); 3187internal override void FreeContent(DUCE.Channel channel) 3195DUCE.CompositionNode.SetContent( 3197DUCE.ResourceHandle.Null, 3200((DUCE.IResource)_drawingContent).ReleaseOnChannel(channel); 3254DUCE.Channel channel = ctx.Channel; 3266DUCE.IResource drawingContent = (DUCE.IResource)_drawingContent; 3272DUCE.CompositionNode.SetContent( 3284DUCE.CompositionNode.SetContent( 3286DUCE.ResourceHandle.Null,