2876 references to DUCE
PresentationCore (2876)
src\Microsoft.DotNet.Wpf\src\Common\Graphics\exports.cs (158)
133DUCE.ResourceType resourceType, 134ref DUCE.ResourceHandle hResource 140DUCE.ResourceHandle original, 142ref DUCE.ResourceHandle duplicate 213DUCE.ResourceHandle hResource, 245DUCE.ResourceHandle hResource, 477internal bool CreateOrAddRefOnChannel(object instance, ref DUCE.ResourceHandle handle, DUCE.ResourceType resourceType) 511internal DUCE.ResourceHandle DuplicateHandle( 512DUCE.ResourceHandle original, 513DUCE.Channel targetChannel 516DUCE.ResourceHandle duplicate = DUCE.ResourceHandle.Null; 538internal bool ReleaseOnChannel(DUCE.ResourceHandle handle) 568internal uint GetRefCount(DUCE.ResourceHandle handle) 782DUCE.ResourceHandle imageHandle, 799DUCE.ResourceHandle mediaHandle, 904public static readonly Resource Null = new Resource(DUCE.ResourceHandle.Null); 906private DUCE.ResourceHandle _handle; 916public Resource(DUCE.ResourceHandle h) 927public bool CreateOrAddRefOnChannel(object instance, Channel channel, DUCE.ResourceType type) 955_handle = DUCE.ResourceHandle.Null; 980public DUCE.ResourceHandle Handle { get { return _handle; } } 1266public Entry(object k, DUCE.ResourceHandle v) 1273public DUCE.ResourceHandle _value; 1328public void Set(object key, DUCE.ResourceHandle value) 1361_head._value = DUCE.ResourceHandle.Null; 1425public bool Get(object key, out DUCE.ResourceHandle value) 1429value = DUCE.ResourceHandle.Null; 1517public bool CreateOrAddRefOnChannel(object instance, Channel channel, DUCE.ResourceType type) 1520DUCE.ResourceHandle handle; 1542public DUCE.ResourceHandle DuplicateHandle(Channel sourceChannel, Channel targetChannel) 1545DUCE.ResourceHandle duplicate = DUCE.ResourceHandle.Null; 1547DUCE.ResourceHandle handle = DUCE.ResourceHandle.Null; 1584DUCE.ResourceHandle handle; 1603public DUCE.ResourceHandle GetHandle(Channel channel) 1605DUCE.ResourceHandle h; 1642public DUCE.Channel GetChannel(int index) 1644return _map.Get(index) as DUCE.Channel; 1652DUCE.ResourceHandle handle; 1667DUCE.ResourceHandle hCompositionNode, 1668DUCE.ResourceHandle hTransform, 1671DUCE.MILCMD_VISUAL_SETTRANSFORM command; 1681sizeof(DUCE.MILCMD_VISUAL_SETTRANSFORM) 1688DUCE.ResourceHandle hCompositionNode, 1689DUCE.ResourceHandle hEffect, 1692DUCE.MILCMD_VISUAL_SETEFFECT command; 1702sizeof(DUCE.MILCMD_VISUAL_SETEFFECT) 1709DUCE.ResourceHandle hCompositionNode, 1710DUCE.ResourceHandle hCacheMode, 1713DUCE.MILCMD_VISUAL_SETCACHEMODE command; 1723sizeof(DUCE.MILCMD_VISUAL_SETCACHEMODE) 1729DUCE.ResourceHandle hCompositionNode, 1734DUCE.MILCMD_VISUAL_SETOFFSET command; 1744sizeof(DUCE.MILCMD_VISUAL_SETOFFSET) 1750DUCE.ResourceHandle hCompositionNode, 1751DUCE.ResourceHandle hContent, 1754DUCE.MILCMD_VISUAL_SETCONTENT command; 1764sizeof(DUCE.MILCMD_VISUAL_SETCONTENT) 1770DUCE.ResourceHandle hCompositionNode, 1774DUCE.MILCMD_VISUAL_SETALPHA command; 1784sizeof(DUCE.MILCMD_VISUAL_SETALPHA) 1790DUCE.ResourceHandle hCompositionNode, 1791DUCE.ResourceHandle hAlphaMaskBrush, 1794DUCE.MILCMD_VISUAL_SETALPHAMASK command; 1804sizeof(DUCE.MILCMD_VISUAL_SETALPHAMASK) 1810DUCE.ResourceHandle hCompositionNode, 1814DUCE.MILCMD_VISUAL_SETSCROLLABLEAREACLIP command; 1833sizeof(DUCE.MILCMD_VISUAL_SETSCROLLABLEAREACLIP) 1839DUCE.ResourceHandle hCompositionNode, 1840DUCE.ResourceHandle hClip, 1843DUCE.MILCMD_VISUAL_SETCLIP command; 1853sizeof(DUCE.MILCMD_VISUAL_SETCLIP) 1859DUCE.ResourceHandle hCompositionNode, 1863DUCE.MILCMD_VISUAL_SETRENDEROPTIONS command; 1873sizeof(DUCE.MILCMD_VISUAL_SETRENDEROPTIONS) 1879DUCE.ResourceHandle hCompositionNode, 1880DUCE.ResourceHandle hChild, 1883DUCE.MILCMD_VISUAL_REMOVECHILD command; 1893sizeof(DUCE.MILCMD_VISUAL_REMOVECHILD) 1899DUCE.ResourceHandle hCompositionNode, 1902DUCE.MILCMD_VISUAL_REMOVEALLCHILDREN command; 1911sizeof(DUCE.MILCMD_VISUAL_REMOVEALLCHILDREN) 1917DUCE.ResourceHandle hCompositionNode, 1918DUCE.ResourceHandle hChild, 1922DUCE.MILCMD_VISUAL_INSERTCHILDAT command; 1934sizeof(DUCE.MILCMD_VISUAL_INSERTCHILDAT) 1940DUCE.ResourceHandle hCompositionNode, 1948DUCE.MILCMD_VISUAL_SETGUIDELINECOLLECTION command; 1966sizeof(DUCE.MILCMD_VISUAL_SETGUIDELINECOLLECTION) 1996sizeof(DUCE.MILCMD_VISUAL_SETGUIDELINECOLLECTION), 2018DUCE.ResourceHandle hCompositionNode, 2019DUCE.ResourceHandle hCamera, 2024DUCE.MILCMD_VIEWPORT3DVISUAL_SETCAMERA command; 2032sizeof(DUCE.MILCMD_VIEWPORT3DVISUAL_SETCAMERA) 2038DUCE.ResourceHandle hCompositionNode, 2044DUCE.MILCMD_VIEWPORT3DVISUAL_SETVIEWPORT command; 2052sizeof(DUCE.MILCMD_VIEWPORT3DVISUAL_SETVIEWPORT) 2058DUCE.ResourceHandle hCompositionNode, 2059DUCE.ResourceHandle hVisual3D, 2064DUCE.MILCMD_VIEWPORT3DVISUAL_SET3DCHILD command; 2072sizeof(DUCE.MILCMD_VIEWPORT3DVISUAL_SET3DCHILD) 2081DUCE.ResourceHandle hCompositionNode, 2082DUCE.ResourceHandle hChild, 2087DUCE.MILCMD_VISUAL3D_REMOVECHILD command; 2095sizeof(DUCE.MILCMD_VISUAL3D_REMOVECHILD) 2101DUCE.ResourceHandle hCompositionNode, 2106DUCE.MILCMD_VISUAL3D_REMOVEALLCHILDREN command; 2113sizeof(DUCE.MILCMD_VISUAL3D_REMOVEALLCHILDREN) 2119DUCE.ResourceHandle hCompositionNode, 2120DUCE.ResourceHandle hChild, 2126DUCE.MILCMD_VISUAL3D_INSERTCHILDAT command; 2136sizeof(DUCE.MILCMD_VISUAL3D_INSERTCHILDAT) 2142DUCE.ResourceHandle hCompositionNode, 2143DUCE.ResourceHandle hContent, 2148DUCE.MILCMD_VISUAL3D_SETCONTENT command; 2156sizeof(DUCE.MILCMD_VISUAL3D_SETCONTENT) 2162DUCE.ResourceHandle hCompositionNode, 2163DUCE.ResourceHandle hTransform, 2168DUCE.MILCMD_VISUAL3D_SETTRANSFORM command; 2176sizeof(DUCE.MILCMD_VISUAL3D_SETTRANSFORM) 2188DUCE.ResourceHandle hCompositionTarget, 2198DUCE.MILCMD_HWNDTARGET_CREATE command; 2260command.hBitmap = DUCE.ResourceHandle.Null; 2274sizeof(DUCE.MILCMD_HWNDTARGET_CREATE), 2281DUCE.ResourceHandle hCompositionTarget, 2287DUCE.MILCMD_HWNDTARGET_DPICHANGED command; 2299sizeof(DUCE.MILCMD_HWNDTARGET_DPICHANGED), 2305DUCE.ResourceHandle hCompositionTarget, 2312DUCE.MILCMD_GENERICTARGET_CREATE command; 2326sizeof(DUCE.MILCMD_GENERICTARGET_CREATE), 2333DUCE.ResourceHandle hCompositionTarget, 2338DUCE.MILCMD_TARGET_SETCLEARCOLOR command; 2351sizeof(DUCE.MILCMD_TARGET_SETCLEARCOLOR) 2357DUCE.ResourceHandle hCompositionTarget, 2362DUCE.MILCMD_TARGET_SETFLAGS command; 2372sizeof(DUCE.MILCMD_TARGET_SETFLAGS) 2379DUCE.ResourceHandle hCompositionTarget, 2380DUCE.ResourceHandle hRoot, 2384DUCE.MILCMD_TARGET_SETROOT command; 2394sizeof(DUCE.MILCMD_TARGET_SETROOT) 2414DUCE.MILCMD_TARGET_UPDATEWINDOWSETTINGS command; 2440sizeof(DUCE.MILCMD_TARGET_UPDATEWINDOWSETTINGS) 2446DUCE.ResourceHandle hCompositionTarget, 2451DUCE.MILCMD_TARGET_INVALIDATE command; 2461sizeof(DUCE.MILCMD_TARGET_INVALIDATE), 2480var command = new DUCE.MILCMD_PARTITION_NOTIFYPOLICYCHANGEFORNONINTERACTIVEMODE 2490sizeof(DUCE.MILCMD_PARTITION_NOTIFYPOLICYCHANGEFORNONINTERACTIVEMODE), 2501DUCE.ResourceHandle hEtwEvent, 2506DUCE.MILCMD_ETWEVENTRESOURCE command; 2516sizeof(DUCE.MILCMD_ETWEVENTRESOURCE) 2528DUCE.ResourceHandle AddRefOnChannel(Channel channel); 2532DUCE.Channel GetChannel(int index); 2536DUCE.ResourceHandle GetHandle(Channel channel); 2544DUCE.ResourceHandle Get3DHandle(Channel channel); 2552DUCE.Channel channel);
src\Microsoft.DotNet.Wpf\src\Common\Graphics\Generated\wgx_commands.cs (279)
54[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 62[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 69[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 77[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 84[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 91[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 98[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 105[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 112[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 119[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 126[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 133[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 140[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 147[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 154[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 162[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 163[FieldOffset(8)] internal DUCE.ResourceHandle hTransform; 169[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 170[FieldOffset(8)] internal DUCE.ResourceHandle hEffect; 176[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 177[FieldOffset(8)] internal DUCE.ResourceHandle hCacheMode; 183[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 184[FieldOffset(8)] internal DUCE.ResourceHandle hClip; 190[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 197[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 204[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 205[FieldOffset(8)] internal DUCE.ResourceHandle hContent; 211[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 212[FieldOffset(8)] internal DUCE.ResourceHandle hAlphaMask; 218[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 224[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 225[FieldOffset(8)] internal DUCE.ResourceHandle hChild; 231[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 232[FieldOffset(8)] internal DUCE.ResourceHandle hChild; 239[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 248[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 256[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 257[FieldOffset(8)] internal DUCE.ResourceHandle hCamera; 263[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 270[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 271[FieldOffset(8)] internal DUCE.ResourceHandle hChild; 277[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 278[FieldOffset(8)] internal DUCE.ResourceHandle hContent; 284[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 285[FieldOffset(8)] internal DUCE.ResourceHandle hTransform; 291[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 297[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 298[FieldOffset(8)] internal DUCE.ResourceHandle hChild; 304[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 305[FieldOffset(8)] internal DUCE.ResourceHandle hChild; 312[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 320[FieldOffset(60)] internal DUCE.ResourceHandle hBitmap; 331[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 338[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 354[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 365[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 366[FieldOffset(8)] internal DUCE.ResourceHandle hRoot; 372[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 379[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 386[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 393[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 402[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 417[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 425[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 438[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 441[FieldOffset(28)] internal DUCE.ResourceHandle hAxisAnimations; 442[FieldOffset(32)] internal DUCE.ResourceHandle hAngleAnimations; 448[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 450[FieldOffset(24)] internal DUCE.ResourceHandle hQuaternionAnimations; 456[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 461[FieldOffset(44)] internal DUCE.ResourceHandle htransform; 463[FieldOffset(60)] internal DUCE.ResourceHandle hNearPlaneDistanceAnimations; 465[FieldOffset(76)] internal DUCE.ResourceHandle hFarPlaneDistanceAnimations; 466[FieldOffset(80)] internal DUCE.ResourceHandle hPositionAnimations; 467[FieldOffset(84)] internal DUCE.ResourceHandle hLookDirectionAnimations; 468[FieldOffset(88)] internal DUCE.ResourceHandle hUpDirectionAnimations; 469[FieldOffset(92)] internal DUCE.ResourceHandle hFieldOfViewAnimations; 475[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 480[FieldOffset(44)] internal DUCE.ResourceHandle htransform; 482[FieldOffset(60)] internal DUCE.ResourceHandle hNearPlaneDistanceAnimations; 484[FieldOffset(76)] internal DUCE.ResourceHandle hFarPlaneDistanceAnimations; 485[FieldOffset(80)] internal DUCE.ResourceHandle hPositionAnimations; 486[FieldOffset(84)] internal DUCE.ResourceHandle hLookDirectionAnimations; 487[FieldOffset(88)] internal DUCE.ResourceHandle hUpDirectionAnimations; 488[FieldOffset(92)] internal DUCE.ResourceHandle hWidthAnimations; 494[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 497[FieldOffset(136)] internal DUCE.ResourceHandle htransform; 503[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 504[FieldOffset(8)] internal DUCE.ResourceHandle htransform; 511[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 513[FieldOffset(24)] internal DUCE.ResourceHandle htransform; 514[FieldOffset(28)] internal DUCE.ResourceHandle hColorAnimations; 520[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 523[FieldOffset(36)] internal DUCE.ResourceHandle htransform; 524[FieldOffset(40)] internal DUCE.ResourceHandle hColorAnimations; 525[FieldOffset(44)] internal DUCE.ResourceHandle hDirectionAnimations; 531[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 538[FieldOffset(68)] internal DUCE.ResourceHandle htransform; 539[FieldOffset(72)] internal DUCE.ResourceHandle hColorAnimations; 540[FieldOffset(76)] internal DUCE.ResourceHandle hPositionAnimations; 541[FieldOffset(80)] internal DUCE.ResourceHandle hRangeAnimations; 542[FieldOffset(84)] internal DUCE.ResourceHandle hConstantAttenuationAnimations; 543[FieldOffset(88)] internal DUCE.ResourceHandle hLinearAttenuationAnimations; 544[FieldOffset(92)] internal DUCE.ResourceHandle hQuadraticAttenuationAnimations; 550[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 559[FieldOffset(84)] internal DUCE.ResourceHandle htransform; 561[FieldOffset(100)] internal DUCE.ResourceHandle hColorAnimations; 562[FieldOffset(104)] internal DUCE.ResourceHandle hPositionAnimations; 563[FieldOffset(108)] internal DUCE.ResourceHandle hRangeAnimations; 564[FieldOffset(112)] internal DUCE.ResourceHandle hConstantAttenuationAnimations; 565[FieldOffset(116)] internal DUCE.ResourceHandle hLinearAttenuationAnimations; 566[FieldOffset(120)] internal DUCE.ResourceHandle hQuadraticAttenuationAnimations; 567[FieldOffset(124)] internal DUCE.ResourceHandle hDirectionAnimations; 568[FieldOffset(128)] internal DUCE.ResourceHandle hOuterConeAngleAnimations; 569[FieldOffset(132)] internal DUCE.ResourceHandle hInnerConeAngleAnimations; 575[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 576[FieldOffset(8)] internal DUCE.ResourceHandle htransform; 577[FieldOffset(12)] internal DUCE.ResourceHandle hgeometry; 578[FieldOffset(16)] internal DUCE.ResourceHandle hmaterial; 579[FieldOffset(20)] internal DUCE.ResourceHandle hbackMaterial; 585[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 595[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 602[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 605[FieldOffset(40)] internal DUCE.ResourceHandle hbrush; 611[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 614[FieldOffset(32)] internal DUCE.ResourceHandle hbrush; 620[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 622[FieldOffset(24)] internal DUCE.ResourceHandle hbrush; 628[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 635[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 639[FieldOffset(32)] internal DUCE.ResourceHandle hOffsetXAnimations; 640[FieldOffset(36)] internal DUCE.ResourceHandle hOffsetYAnimations; 641[FieldOffset(40)] internal DUCE.ResourceHandle hOffsetZAnimations; 647[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 654[FieldOffset(56)] internal DUCE.ResourceHandle hScaleXAnimations; 655[FieldOffset(60)] internal DUCE.ResourceHandle hScaleYAnimations; 656[FieldOffset(64)] internal DUCE.ResourceHandle hScaleZAnimations; 657[FieldOffset(68)] internal DUCE.ResourceHandle hCenterXAnimations; 658[FieldOffset(72)] internal DUCE.ResourceHandle hCenterYAnimations; 659[FieldOffset(76)] internal DUCE.ResourceHandle hCenterZAnimations; 665[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 669[FieldOffset(32)] internal DUCE.ResourceHandle hCenterXAnimations; 670[FieldOffset(36)] internal DUCE.ResourceHandle hCenterYAnimations; 671[FieldOffset(40)] internal DUCE.ResourceHandle hCenterZAnimations; 672[FieldOffset(44)] internal DUCE.ResourceHandle hrotation; 678[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 685[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 694[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 696[FieldOffset(16)] internal DUCE.ResourceHandle hOpacityAnimations; 697[FieldOffset(20)] internal DUCE.ResourceHandle hTransform; 698[FieldOffset(24)] internal DUCE.ResourceHandle hRelativeTransform; 704[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 706[FieldOffset(16)] internal DUCE.ResourceHandle hRadiusAnimations; 714[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 720[FieldOffset(56)] internal DUCE.ResourceHandle hShadowDepthAnimations; 721[FieldOffset(60)] internal DUCE.ResourceHandle hColorAnimations; 722[FieldOffset(64)] internal DUCE.ResourceHandle hDirectionAnimations; 723[FieldOffset(68)] internal DUCE.ResourceHandle hOpacityAnimations; 724[FieldOffset(72)] internal DUCE.ResourceHandle hBlurRadiusAnimations; 731[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 736[FieldOffset(40)] internal DUCE.ResourceHandle hPixelShader; 751[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 752[FieldOffset(8)] internal DUCE.ResourceHandle hDrawing; 758[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 765[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 768[FieldOffset(24)] internal DUCE.ResourceHandle hXAnimations; 769[FieldOffset(28)] internal DUCE.ResourceHandle hYAnimations; 775[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 780[FieldOffset(40)] internal DUCE.ResourceHandle hScaleXAnimations; 781[FieldOffset(44)] internal DUCE.ResourceHandle hScaleYAnimations; 782[FieldOffset(48)] internal DUCE.ResourceHandle hCenterXAnimations; 783[FieldOffset(52)] internal DUCE.ResourceHandle hCenterYAnimations; 789[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 794[FieldOffset(40)] internal DUCE.ResourceHandle hAngleXAnimations; 795[FieldOffset(44)] internal DUCE.ResourceHandle hAngleYAnimations; 796[FieldOffset(48)] internal DUCE.ResourceHandle hCenterXAnimations; 797[FieldOffset(52)] internal DUCE.ResourceHandle hCenterYAnimations; 803[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 807[FieldOffset(32)] internal DUCE.ResourceHandle hAngleAnimations; 808[FieldOffset(36)] internal DUCE.ResourceHandle hCenterXAnimations; 809[FieldOffset(40)] internal DUCE.ResourceHandle hCenterYAnimations; 815[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 817[FieldOffset(56)] internal DUCE.ResourceHandle hMatrixAnimations; 823[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 826[FieldOffset(40)] internal DUCE.ResourceHandle hTransform; 827[FieldOffset(44)] internal DUCE.ResourceHandle hStartPointAnimations; 828[FieldOffset(48)] internal DUCE.ResourceHandle hEndPointAnimations; 834[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 838[FieldOffset(56)] internal DUCE.ResourceHandle hTransform; 839[FieldOffset(60)] internal DUCE.ResourceHandle hRadiusXAnimations; 840[FieldOffset(64)] internal DUCE.ResourceHandle hRadiusYAnimations; 841[FieldOffset(68)] internal DUCE.ResourceHandle hRectAnimations; 847[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 851[FieldOffset(40)] internal DUCE.ResourceHandle hTransform; 852[FieldOffset(44)] internal DUCE.ResourceHandle hRadiusXAnimations; 853[FieldOffset(48)] internal DUCE.ResourceHandle hRadiusYAnimations; 854[FieldOffset(52)] internal DUCE.ResourceHandle hCenterAnimations; 860[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 861[FieldOffset(8)] internal DUCE.ResourceHandle hTransform; 869[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 870[FieldOffset(8)] internal DUCE.ResourceHandle hTransform; 872[FieldOffset(16)] internal DUCE.ResourceHandle hGeometry1; 873[FieldOffset(20)] internal DUCE.ResourceHandle hGeometry2; 879[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 880[FieldOffset(8)] internal DUCE.ResourceHandle hTransform; 888[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 891[FieldOffset(32)] internal DUCE.ResourceHandle hOpacityAnimations; 892[FieldOffset(36)] internal DUCE.ResourceHandle hTransform; 893[FieldOffset(40)] internal DUCE.ResourceHandle hRelativeTransform; 894[FieldOffset(44)] internal DUCE.ResourceHandle hColorAnimations; 900[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 904[FieldOffset(48)] internal DUCE.ResourceHandle hOpacityAnimations; 905[FieldOffset(52)] internal DUCE.ResourceHandle hTransform; 906[FieldOffset(56)] internal DUCE.ResourceHandle hRelativeTransform; 911[FieldOffset(76)] internal DUCE.ResourceHandle hStartPointAnimations; 912[FieldOffset(80)] internal DUCE.ResourceHandle hEndPointAnimations; 918[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 924[FieldOffset(64)] internal DUCE.ResourceHandle hOpacityAnimations; 925[FieldOffset(68)] internal DUCE.ResourceHandle hTransform; 926[FieldOffset(72)] internal DUCE.ResourceHandle hRelativeTransform; 931[FieldOffset(92)] internal DUCE.ResourceHandle hCenterAnimations; 932[FieldOffset(96)] internal DUCE.ResourceHandle hRadiusXAnimations; 933[FieldOffset(100)] internal DUCE.ResourceHandle hRadiusYAnimations; 934[FieldOffset(104)] internal DUCE.ResourceHandle hGradientOriginAnimations; 940[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 946[FieldOffset(96)] internal DUCE.ResourceHandle hOpacityAnimations; 947[FieldOffset(100)] internal DUCE.ResourceHandle hTransform; 948[FieldOffset(104)] internal DUCE.ResourceHandle hRelativeTransform; 951[FieldOffset(116)] internal DUCE.ResourceHandle hViewportAnimations; 952[FieldOffset(120)] internal DUCE.ResourceHandle hViewboxAnimations; 958[FieldOffset(144)] internal DUCE.ResourceHandle hImageSource; 964[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 970[FieldOffset(96)] internal DUCE.ResourceHandle hOpacityAnimations; 971[FieldOffset(100)] internal DUCE.ResourceHandle hTransform; 972[FieldOffset(104)] internal DUCE.ResourceHandle hRelativeTransform; 975[FieldOffset(116)] internal DUCE.ResourceHandle hViewportAnimations; 976[FieldOffset(120)] internal DUCE.ResourceHandle hViewboxAnimations; 982[FieldOffset(144)] internal DUCE.ResourceHandle hDrawing; 988[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 994[FieldOffset(96)] internal DUCE.ResourceHandle hOpacityAnimations; 995[FieldOffset(100)] internal DUCE.ResourceHandle hTransform; 996[FieldOffset(104)] internal DUCE.ResourceHandle hRelativeTransform; 999[FieldOffset(116)] internal DUCE.ResourceHandle hViewportAnimations; 1000[FieldOffset(120)] internal DUCE.ResourceHandle hViewboxAnimations; 1006[FieldOffset(144)] internal DUCE.ResourceHandle hVisual; 1012[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 1014[FieldOffset(16)] internal DUCE.ResourceHandle hOpacityAnimations; 1015[FieldOffset(20)] internal DUCE.ResourceHandle hTransform; 1016[FieldOffset(24)] internal DUCE.ResourceHandle hRelativeTransform; 1017[FieldOffset(28)] internal DUCE.ResourceHandle hBitmapCache; 1018[FieldOffset(32)] internal DUCE.ResourceHandle hInternalTarget; 1024[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 1026[FieldOffset(16)] internal DUCE.ResourceHandle hOffsetAnimations; 1033[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 1036[FieldOffset(24)] internal DUCE.ResourceHandle hBrush; 1037[FieldOffset(28)] internal DUCE.ResourceHandle hThicknessAnimations; 1042[FieldOffset(48)] internal DUCE.ResourceHandle hDashStyle; 1048[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 1049[FieldOffset(8)] internal DUCE.ResourceHandle hBrush; 1050[FieldOffset(12)] internal DUCE.ResourceHandle hPen; 1051[FieldOffset(16)] internal DUCE.ResourceHandle hGeometry; 1057[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 1058[FieldOffset(8)] internal DUCE.ResourceHandle hGlyphRun; 1059[FieldOffset(12)] internal DUCE.ResourceHandle hForegroundBrush; 1065[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 1067[FieldOffset(40)] internal DUCE.ResourceHandle hImageSource; 1068[FieldOffset(44)] internal DUCE.ResourceHandle hRectAnimations; 1074[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 1076[FieldOffset(40)] internal DUCE.ResourceHandle hPlayer; 1077[FieldOffset(44)] internal DUCE.ResourceHandle hRectAnimations; 1083[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 1086[FieldOffset(20)] internal DUCE.ResourceHandle hClipGeometry; 1087[FieldOffset(24)] internal DUCE.ResourceHandle hOpacityAnimations; 1088[FieldOffset(28)] internal DUCE.ResourceHandle hOpacityMask; 1089[FieldOffset(32)] internal DUCE.ResourceHandle hTransform; 1090[FieldOffset(36)] internal DUCE.ResourceHandle hGuidelineSet; 1099[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 1108[FieldOffset(4)] internal DUCE.ResourceHandle Handle; 1110[FieldOffset(16)] internal DUCE.ResourceHandle hRenderAtScaleAnimations;
System\Windows\InterOp\D3DImage.cs (16)
692DUCE.MILCMD_D3DIMAGE_PRESENT data; 693DUCE.Channel channel = sender as DUCE.Channel; 731sizeof(DUCE.MILCMD_D3DIMAGE_PRESENT), 781internal override void UpdateResource(DUCE.Channel channel, bool skipOnChannelCheck) 792DUCE.MILCMD_D3DIMAGE data; 825sizeof(DUCE.MILCMD_D3DIMAGE), 839internal override DUCE.ResourceHandle AddRefOnChannelCore(DUCE.Channel channel) 841if (_duceResource.CreateOrAddRefOnChannel(this, channel, System.Windows.Media.Composition.DUCE.ResourceType.TYPE_D3DIMAGE)) 857internal override void ReleaseOnChannelCore(DUCE.Channel channel) 875internal override DUCE.ResourceHandle GetHandleCore(DUCE.Channel channel) 885internal override DUCE.Channel GetChannelCore(int index) 905internal System.Windows.Media.Composition.DUCE.MultiChannelResource _duceResource = new System.Windows.Media.Composition.DUCE.MultiChannelResource();
System\Windows\InterOp\HwndTarget.cs (41)
127private DUCE.MultiChannelResource _compositionTarget = 128new DUCE.MultiChannelResource(); 632DUCE.ChannelSet channelSet = MediaContext.From(Dispatcher).GetChannels(); 633DUCE.Channel channel = channelSet.Channel; 635DUCE.CompositionTarget.SetRenderingMode( 721internal override void CreateUCEResources(DUCE.Channel channel, DUCE.Channel outOfBandChannel) 747bool resourceCreated = _compositionTarget.CreateOrAddRefOnChannel(this, outOfBandChannel, DUCE.ResourceType.TYPE_HWNDRENDERTARGET); 753DUCE.CompositionTarget.HwndInitialize( 764DUCE.ResourceHandle hWorldTransform = ((DUCE.IResource)_worldTransform).AddRefOnChannel(channel); 766DUCE.CompositionNode.SetTransform( 771DUCE.CompositionTarget.SetClearColor( 795DUCE.CompositionTarget.SetRoot( 809DUCE.ChannelSet channelSet; 818internal override void ReleaseUCEResources(DUCE.Channel channel, DUCE.Channel outOfBandChannel) 828DUCE.CompositionTarget.SetRoot( 830DUCE.ResourceHandle.Null, 841DUCE.ResourceHandle hWorldTransform = ((DUCE.IResource)_worldTransform).GetHandle(channel); 845((DUCE.IResource)_worldTransform).ReleaseOnChannel(channel); 1549DUCE.ChannelSet channelSet = MediaContext.From(Dispatcher).GetChannels(); 1550DUCE.Channel channel = channelSet.Channel; 1551DUCE.Channel outOfBandChannel = channelSet.OutOfBandChannel; 1560DUCE.CompositionTarget.Invalidate( 1698DUCE.ChannelSet channelSet = MediaContext.From(Dispatcher).GetChannels(); 1699DUCE.Channel channel = channelSet.Channel; 1701DUCE.ResourceHandle hWorldTransform = ((DUCE.IResource)_worldTransform).AddRefOnChannel(channel); 1703DUCE.CompositionNode.SetTransform( 1799DUCE.ChannelSet channelSet = MediaContext.From(Dispatcher).GetChannels(); 1800DUCE.Channel channel = channelSet.Channel; 1802DUCE.CompositionTarget.ProcessDpiChanged( 2121private void UpdateWindowSettings(bool enableRenderTarget, DUCE.ChannelSet? channelSet) 2225DUCE.Channel outOfBandChannel = channelSet.Value.OutOfBandChannel; 2247DUCE.Channel channel = channelSet.Value.Channel; 2248DUCE.CompositionTarget.UpdateWindowSettings( 2380DUCE.ChannelSet channelSet = mctx.GetChannels(); 2381DUCE.Channel channel = channelSet.Channel; 2390DUCE.CompositionTarget.SetClearColor(
System\Windows\Media\Animation\Animatable.cs (36)
26public abstract partial class Animatable : Freezable, IAnimatable, DUCE.IResource 69internal virtual void AddRefOnChannelAnimations(DUCE.Channel channel) 84DUCE.IResource storage = storageObject as DUCE.IResource; 94internal virtual void ReleaseOnChannelAnimations(DUCE.Channel channel) 109DUCE.IResource storage = storageObject as DUCE.IResource; 170internal void AddRefResource(DUCE.IResource resource, DUCE.Channel channel) 178internal void ReleaseResource(DUCE.IResource resource, DUCE.Channel channel) 227DUCE.ResourceHandle DUCE.IResource.AddRefOnChannel(DUCE.Channel channel) 231return DUCE.ResourceHandle.Null; 237void DUCE.IResource.ReleaseOnChannel(DUCE.Channel channel) 246DUCE.ResourceHandle DUCE.IResource.GetHandle(DUCE.Channel channel) 250return DUCE.ResourceHandle.Null; 256int DUCE.IResource.GetChannelCount() 264DUCE.Channel DUCE.IResource.GetChannel(int index) 272DUCE.ResourceHandle DUCE.IResource.Get3DHandle(DUCE.Channel channel) 280void DUCE.IResource.RemoveChildFromParent(DUCE.IResource parent, DUCE.Channel channel) 291internal DUCE.ResourceHandle GetAnimationResourceHandle(DependencyProperty dp, DUCE.Channel channel) 299return DUCE.ResourceHandle.Null; 349DUCE.IResource resource = this as DUCE.IResource; 378internal virtual void UpdateResource(DUCE.Channel channel, bool skipOnChannelCheck)
System\Windows\Media\Animation\AnimationClockResource.cs (26)
33internal abstract class AnimationClockResource: DUCE.IResource 81DUCE.Channel channel = mediaContext.Channel; 124private void UpdateResourceFromMediaContext(DUCE.Channel channel, bool skipOnChannelCheck) 147protected abstract void UpdateResource(DUCE.ResourceHandle handle, 148DUCE.Channel channel); 150DUCE.ResourceHandle DUCE.IResource.AddRefOnChannel(DUCE.Channel channel) 164void DUCE.IResource.ReleaseOnChannel(DUCE.Channel channel) 174DUCE.ResourceHandle DUCE.IResource.GetHandle(DUCE.Channel channel) 176DUCE.ResourceHandle handle; 192int DUCE.IResource.GetChannelCount() 197DUCE.Channel DUCE.IResource.GetChannel(int index) 205void DUCE.IResource.RemoveChildFromParent(DUCE.IResource parent, DUCE.Channel channel) 213DUCE.ResourceHandle DUCE.IResource.Get3DHandle(DUCE.Channel channel) 239protected abstract DUCE.ResourceType ResourceType { get; } 245private DUCE.MultiChannelResource _duceResource = new DUCE.MultiChannelResource();
System\Windows\Media\Animation\AnimationStorage.cs (10)
224DUCE.IResource animationResource = this as DUCE.IResource; 228DUCE.IResource targetResource = d as DUCE.IResource; 238DUCE.Channel channel = targetResource.GetChannel(i); 258DUCE.IResource animationResource = this as DUCE.IResource; 262DUCE.IResource targetResource = d as DUCE.IResource; 272DUCE.Channel channel = targetResource.GetChannel(i);
System\Windows\Media\Animation\Generated\ColorIndependentAnimationStorage.cs (5)
35protected override DUCE.ResourceType ResourceType 39return DUCE.ResourceType.TYPE_COLORRESOURCE; 43protected override void UpdateResourceCore(DUCE.Channel channel) 56DUCE.MILCMD_COLORRESOURCE data; 65sizeof(DUCE.MILCMD_COLORRESOURCE));
System\Windows\Media\Animation\Generated\DoubleAnimationClockResource.cs (8)
31internal class DoubleAnimationClockResource: AnimationClockResource, DUCE.IResource 100protected override DUCE.ResourceType ResourceType 104return DUCE.ResourceType.TYPE_DOUBLERESOURCE; 115DUCE.ResourceHandle handle, 116DUCE.Channel channel) 118DUCE.MILCMD_DOUBLERESOURCE cmd = new DUCE.MILCMD_DOUBLERESOURCE(); 128sizeof(DUCE.MILCMD_DOUBLERESOURCE));
System\Windows\Media\Animation\Generated\DoubleIndependentAnimationStorage.cs (5)
35protected override DUCE.ResourceType ResourceType 39return DUCE.ResourceType.TYPE_DOUBLERESOURCE; 43protected override void UpdateResourceCore(DUCE.Channel channel) 56DUCE.MILCMD_DOUBLERESOURCE data; 65sizeof(DUCE.MILCMD_DOUBLERESOURCE));
System\Windows\Media\Animation\Generated\MatrixIndependentAnimationStorage.cs (5)
35protected override DUCE.ResourceType ResourceType 39return DUCE.ResourceType.TYPE_MATRIXRESOURCE; 43protected override void UpdateResourceCore(DUCE.Channel channel) 56DUCE.MILCMD_MATRIXRESOURCE data; 65sizeof(DUCE.MILCMD_MATRIXRESOURCE));
System\Windows\Media\Animation\Generated\Point3DIndependentAnimationStorage.cs (5)
35protected override DUCE.ResourceType ResourceType 39return DUCE.ResourceType.TYPE_POINT3DRESOURCE; 43protected override void UpdateResourceCore(DUCE.Channel channel) 56DUCE.MILCMD_POINT3DRESOURCE data; 65sizeof(DUCE.MILCMD_POINT3DRESOURCE));
System\Windows\Media\Animation\Generated\PointAnimationClockResource.cs (8)
31internal class PointAnimationClockResource: AnimationClockResource, DUCE.IResource 100protected override DUCE.ResourceType ResourceType 104return DUCE.ResourceType.TYPE_POINTRESOURCE; 115DUCE.ResourceHandle handle, 116DUCE.Channel channel) 118DUCE.MILCMD_POINTRESOURCE cmd = new DUCE.MILCMD_POINTRESOURCE(); 128sizeof(DUCE.MILCMD_POINTRESOURCE));
System\Windows\Media\Animation\Generated\PointIndependentAnimationStorage.cs (5)
35protected override DUCE.ResourceType ResourceType 39return DUCE.ResourceType.TYPE_POINTRESOURCE; 43protected override void UpdateResourceCore(DUCE.Channel channel) 56DUCE.MILCMD_POINTRESOURCE data; 65sizeof(DUCE.MILCMD_POINTRESOURCE));
System\Windows\Media\Animation\Generated\QuaternionIndependentAnimationStorage.cs (5)
35protected override DUCE.ResourceType ResourceType 39return DUCE.ResourceType.TYPE_QUATERNIONRESOURCE; 43protected override void UpdateResourceCore(DUCE.Channel channel) 56DUCE.MILCMD_QUATERNIONRESOURCE data; 65sizeof(DUCE.MILCMD_QUATERNIONRESOURCE));
System\Windows\Media\Animation\Generated\RectAnimationClockResource.cs (8)
31internal class RectAnimationClockResource: AnimationClockResource, DUCE.IResource 100protected override DUCE.ResourceType ResourceType 104return DUCE.ResourceType.TYPE_RECTRESOURCE; 115DUCE.ResourceHandle handle, 116DUCE.Channel channel) 118DUCE.MILCMD_RECTRESOURCE cmd = new DUCE.MILCMD_RECTRESOURCE(); 128sizeof(DUCE.MILCMD_RECTRESOURCE));
System\Windows\Media\Animation\Generated\RectIndependentAnimationStorage.cs (5)
35protected override DUCE.ResourceType ResourceType 39return DUCE.ResourceType.TYPE_RECTRESOURCE; 43protected override void UpdateResourceCore(DUCE.Channel channel) 56DUCE.MILCMD_RECTRESOURCE data; 65sizeof(DUCE.MILCMD_RECTRESOURCE));
System\Windows\Media\Animation\Generated\SizeAnimationClockResource.cs (8)
31internal class SizeAnimationClockResource: AnimationClockResource, DUCE.IResource 100protected override DUCE.ResourceType ResourceType 104return DUCE.ResourceType.TYPE_SIZERESOURCE; 115DUCE.ResourceHandle handle, 116DUCE.Channel channel) 118DUCE.MILCMD_SIZERESOURCE cmd = new DUCE.MILCMD_SIZERESOURCE(); 128sizeof(DUCE.MILCMD_SIZERESOURCE));
System\Windows\Media\Animation\Generated\SizeIndependentAnimationStorage.cs (5)
35protected override DUCE.ResourceType ResourceType 39return DUCE.ResourceType.TYPE_SIZERESOURCE; 43protected override void UpdateResourceCore(DUCE.Channel channel) 56DUCE.MILCMD_SIZERESOURCE data; 65sizeof(DUCE.MILCMD_SIZERESOURCE));
System\Windows\Media\Animation\Generated\Vector3DIndependentAnimationStorage.cs (5)
35protected override DUCE.ResourceType ResourceType 39return DUCE.ResourceType.TYPE_VECTOR3DRESOURCE; 43protected override void UpdateResourceCore(DUCE.Channel channel) 56DUCE.MILCMD_VECTOR3DRESOURCE data; 65sizeof(DUCE.MILCMD_VECTOR3DRESOURCE));
System\Windows\Media\Animation\IndependentAnimationStorage.cs (28)
17internal abstract class IndependentAnimationStorage : AnimationStorage, DUCE.IResource 20protected DUCE.MultiChannelResource _duceResource = new DUCE.MultiChannelResource(); 34protected abstract void UpdateResourceCore(DUCE.Channel channel); 41protected abstract DUCE.ResourceType ResourceType { get; } 50DUCE.ResourceHandle DUCE.IResource.AddRefOnChannel(DUCE.Channel channel) 91void DUCE.IResource.ReleaseOnChannel(DUCE.Channel channel) 138DUCE.ResourceHandle DUCE.IResource.GetHandle(DUCE.Channel channel) 140DUCE.ResourceHandle handle; 150int DUCE.IResource.GetChannelCount() 155DUCE.Channel DUCE.IResource.GetChannel(int index) 163void DUCE.IResource.RemoveChildFromParent(DUCE.IResource parent, DUCE.Channel channel) 171DUCE.ResourceHandle DUCE.IResource.Get3DHandle(DUCE.Channel channel) 181private void UpdateResource(DUCE.Channel channel, bool skipOnChannelCheck) 233internal static DUCE.ResourceHandle GetResourceHandle(DependencyObject d, DependencyProperty dp, DUCE.Channel channel) 243return DUCE.ResourceHandle.Null; 249return ((DUCE.IResource)storage).GetHandle(channel);
System\Windows\Media\BitmapCacheBrush.cs (7)
87DUCE.IResource resource = this as DUCE.IResource; 111void ICyclicBrush.RenderForCyclicBrush(DUCE.Channel channel, bool skipChannelCheck) 135rc.Initialize(channel, DUCE.ResourceHandle.Null); 149((DUCE.IResource)vVisual).ReleaseOnChannel(channel); 158internal void AddRefResource(Visual visual, DUCE.Channel channel) 166internal void ReleaseResource(Visual visual, DUCE.Channel channel)
System\Windows\Media\ChannelManager.cs (14)
69_asyncChannel = new DUCE.Channel( 76_asyncOutOfBandChannel = new DUCE.Channel( 139internal DUCE.Channel AllocateSyncChannel() 141DUCE.Channel syncChannel; 156_freeSyncChannels = new Queue<DUCE.Channel>(3); 177_syncServiceChannel = new DUCE.Channel( 185syncChannel = new DUCE.Channel( 199internal void ReleaseSyncChannel(DUCE.Channel channel) 222internal DUCE.Channel Channel 233internal DUCE.Channel OutOfBandChannel 247private DUCE.Channel _asyncChannel; 256private DUCE.Channel _asyncOutOfBandChannel; 261private Queue<DUCE.Channel> _freeSyncChannels; 266private DUCE.Channel _syncServiceChannel;
System\Windows\Media\CompositionTarget.cs (20)
69internal virtual void CreateUCEResources(DUCE.Channel channel, DUCE.Channel outOfBandChannel) 95internal virtual void ReleaseUCEResources(DUCE.Channel channel, DUCE.Channel outOfBandChannel) 99((DUCE.IResource)(_rootVisual.Value)).ReleaseOnChannel(channel); 263void ICompositionTarget.AddRefOnChannel(DUCE.Channel channel, DUCE.Channel outOfBandChannel) 269void ICompositionTarget.ReleaseOnChannel(DUCE.Channel channel, DUCE.Channel outOfBandChannel) 278void ICompositionTarget.Render(bool inResize, DUCE.Channel channel) 381internal DUCE.MultiChannelResource _contentRoot = new DUCE.MultiChannelResource(); 382internal const DUCE.ResourceType s_contentRootType = DUCE.ResourceType.TYPE_VISUAL; 415private void Compile(DUCE.Channel channel) 487DUCE.ChannelSet channelSet = MediaContext.From(Dispatcher).GetChannels(); 488DUCE.Channel channel = channelSet.Channel; 493((DUCE.IResource)_rootVisual.Value).ReleaseOnChannel(channel); 513private void ClearRootNode(DUCE.Channel channel) 524DUCE.CompositionNode.RemoveAllChildren(
System\Windows\Media\DashStyle.cs (1)
37public partial class DashStyle : Animatable, DUCE.IResource
System\Windows\Media\Drawing.cs (1)
28public abstract partial class Drawing : Animatable, IDrawingContent, DUCE.IResource
System\Windows\Media\DrawingVisual.cs (10)
114((DUCE.IResource)oldContent)); 147internal override void FreeContent(DUCE.Channel channel) 155DUCE.CompositionNode.SetContent( 157DUCE.ResourceHandle.Null, 165((DUCE.IResource)_content).ReleaseOnChannel(channel); 220DUCE.Channel channel = ctx.Channel; 232DUCE.CompositionNode.SetContent( 234((DUCE.IResource)_content).AddRefOnChannel(channel), 244DUCE.CompositionNode.SetContent( 246DUCE.ResourceHandle.Null,
System\Windows\Media\Effects\Generated\BlurEffect.cs (13)
183internal override void UpdateResource(DUCE.Channel channel, bool skipOnChannelCheck) 193DUCE.ResourceHandle hRadiusAnimations = GetAnimationResourceHandle(RadiusProperty, channel); 196DUCE.MILCMD_BLUREFFECT data; 212sizeof(DUCE.MILCMD_BLUREFFECT)); 216internal override DUCE.ResourceHandle AddRefOnChannelCore(DUCE.Channel channel) 218if (_duceResource.CreateOrAddRefOnChannel(this, channel, System.Windows.Media.Composition.DUCE.ResourceType.TYPE_BLUREFFECT)) 228internal override void ReleaseOnChannelCore(DUCE.Channel channel) 237internal override DUCE.ResourceHandle GetHandleCore(DUCE.Channel channel) 247internal override DUCE.Channel GetChannelCore(int index) 303internal System.Windows.Media.Composition.DUCE.MultiChannelResource _duceResource = new System.Windows.Media.Composition.DUCE.MultiChannelResource();
System\Windows\Media\Effects\Generated\DropShadowEffect.cs (17)
249internal override void UpdateResource(DUCE.Channel channel, bool skipOnChannelCheck) 259DUCE.ResourceHandle hShadowDepthAnimations = GetAnimationResourceHandle(ShadowDepthProperty, channel); 260DUCE.ResourceHandle hColorAnimations = GetAnimationResourceHandle(ColorProperty, channel); 261DUCE.ResourceHandle hDirectionAnimations = GetAnimationResourceHandle(DirectionProperty, channel); 262DUCE.ResourceHandle hOpacityAnimations = GetAnimationResourceHandle(OpacityProperty, channel); 263DUCE.ResourceHandle hBlurRadiusAnimations = GetAnimationResourceHandle(BlurRadiusProperty, channel); 266DUCE.MILCMD_DROPSHADOWEFFECT data; 301sizeof(DUCE.MILCMD_DROPSHADOWEFFECT)); 305internal override DUCE.ResourceHandle AddRefOnChannelCore(DUCE.Channel channel) 307if (_duceResource.CreateOrAddRefOnChannel(this, channel, System.Windows.Media.Composition.DUCE.ResourceType.TYPE_DROPSHADOWEFFECT)) 317internal override void ReleaseOnChannelCore(DUCE.Channel channel) 326internal override DUCE.ResourceHandle GetHandleCore(DUCE.Channel channel) 336internal override DUCE.Channel GetChannelCore(int index) 404internal System.Windows.Media.Composition.DUCE.MultiChannelResource _duceResource = new System.Windows.Media.Composition.DUCE.MultiChannelResource();
System\Windows\Media\Effects\Generated\Effect.cs (19)
43abstract partial class Effect : Animatable, DUCE.IResource 114internal abstract DUCE.ResourceHandle AddRefOnChannelCore(DUCE.Channel channel); 119DUCE.ResourceHandle DUCE.IResource.AddRefOnChannel(DUCE.Channel channel) 127internal abstract void ReleaseOnChannelCore(DUCE.Channel channel); 132void DUCE.IResource.ReleaseOnChannel(DUCE.Channel channel) 140internal abstract DUCE.ResourceHandle GetHandleCore(DUCE.Channel channel); 145DUCE.ResourceHandle DUCE.IResource.GetHandle(DUCE.Channel channel) 147DUCE.ResourceHandle handle; 161int DUCE.IResource.GetChannelCount() 166internal abstract DUCE.Channel GetChannelCore(int index); 171DUCE.Channel DUCE.IResource.GetChannel(int index)
System\Windows\Media\Effects\Generated\ImplicitInputBrush.cs (23)
120internal override void UpdateResource(DUCE.Channel channel, bool skipOnChannelCheck) 134DUCE.ResourceHandle hTransform; 139hTransform = DUCE.ResourceHandle.Null; 143hTransform = ((DUCE.IResource)vTransform).GetHandle(channel); 145DUCE.ResourceHandle hRelativeTransform; 150hRelativeTransform = DUCE.ResourceHandle.Null; 154hRelativeTransform = ((DUCE.IResource)vRelativeTransform).GetHandle(channel); 158DUCE.ResourceHandle hOpacityAnimations = GetAnimationResourceHandle(OpacityProperty, channel); 161DUCE.MILCMD_IMPLICITINPUTBRUSH data; 177sizeof(DUCE.MILCMD_IMPLICITINPUTBRUSH)); 181internal override DUCE.ResourceHandle AddRefOnChannelCore(DUCE.Channel channel) 183if (_duceResource.CreateOrAddRefOnChannel(this, channel, System.Windows.Media.Composition.DUCE.ResourceType.TYPE_IMPLICITINPUTBRUSH)) 186if (vTransform != null) ((DUCE.IResource)vTransform).AddRefOnChannel(channel); 188if (vRelativeTransform != null) ((DUCE.IResource)vRelativeTransform).AddRefOnChannel(channel); 198internal override void ReleaseOnChannelCore(DUCE.Channel channel) 205if (vTransform != null) ((DUCE.IResource)vTransform).ReleaseOnChannel(channel); 207if (vRelativeTransform != null) ((DUCE.IResource)vRelativeTransform).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\Media\Effects\Generated\PixelShader.cs (17)
43sealed partial class PixelShader : Animatable, DUCE.IResource 163internal override void UpdateResource(DUCE.Channel channel, bool skipOnChannelCheck) 168DUCE.ResourceHandle DUCE.IResource.AddRefOnChannel(DUCE.Channel channel) 172if (_duceResource.CreateOrAddRefOnChannel(this, channel, System.Windows.Media.Composition.DUCE.ResourceType.TYPE_PIXELSHADER)) 183void DUCE.IResource.ReleaseOnChannel(DUCE.Channel channel) 195DUCE.ResourceHandle DUCE.IResource.GetHandle(DUCE.Channel channel) 197DUCE.ResourceHandle h; 205int DUCE.IResource.GetChannelCount() 210DUCE.Channel DUCE.IResource.GetChannel(int index) 275internal System.Windows.Media.Composition.DUCE.MultiChannelResource _duceResource = new System.Windows.Media.Composition.DUCE.MultiChannelResource();
System\Windows\Media\Effects\Generated\ShaderEffect.cs (15)
113DUCE.IResource targetResource = (DUCE.IResource)target; 120DUCE.Channel channel = targetResource.GetChannel(channelIndex); 184internal override void UpdateResource(DUCE.Channel channel, bool skipOnChannelCheck) 189private DUCE.ResourceHandle GeneratedAddRefOnChannelCore(DUCE.Channel channel) 191if (_duceResource.CreateOrAddRefOnChannel(this, channel, System.Windows.Media.Composition.DUCE.ResourceType.TYPE_SHADEREFFECT)) 194if (vPixelShader != null) ((DUCE.IResource)vPixelShader).AddRefOnChannel(channel); 204private void GeneratedReleaseOnChannelCore(DUCE.Channel channel) 211if (vPixelShader != null) ((DUCE.IResource)vPixelShader).ReleaseOnChannel(channel); 216internal override DUCE.ResourceHandle GetHandleCore(DUCE.Channel channel) 226internal override DUCE.Channel GetChannelCore(int index) 274internal System.Windows.Media.Composition.DUCE.MultiChannelResource _duceResource = new System.Windows.Media.Composition.DUCE.MultiChannelResource();
System\Windows\Media\Effects\PixelShader.cs (4)
35public sealed partial class PixelShader : Animatable, DUCE.IResource 191private void ManualUpdateResource(DUCE.Channel channel, bool skipOnChannelCheck) 200DUCE.MILCMD_PIXELSHADER data; 211sizeof(DUCE.MILCMD_PIXELSHADER),
System\Windows\Media\Effects\ShaderEffect.cs (24)
549DUCE.IResource targetResource = (DUCE.IResource)this; 556DUCE.Channel channel = targetResource.GetChannel(channelIndex); 568private void ManualUpdateResource(DUCE.Channel channel, bool skipOnChannelCheck) 582DUCE.MILCMD_SHADEREFFECT data; 592data.hPixelShader = ((DUCE.IResource)PixelShader).GetHandle(channel); 608data.DependencyPropertySamplerValuesSize = (uint)(1 * sizeof(DUCE.ResourceHandle) * _samplerCount); 612sizeof(DUCE.MILCMD_SHADEREFFECT), 725Debug.Assert(sizeof(DUCE.ResourceHandle) == sizeof(Int32)); 727DUCE.ResourceHandle hBrush = ss._brush != null 728? ((DUCE.IResource)ss._brush).GetHandle(channel) 729: DUCE.ResourceHandle.Null; 733channel.AppendCommandData((byte*)&hBrush, sizeof(DUCE.ResourceHandle)); 746private void AppendRegisters<T>(DUCE.Channel channel, List<T?> list) where T : struct 767internal override DUCE.ResourceHandle AddRefOnChannelCore(DUCE.Channel channel) 769if (_duceResource.CreateOrAddRefOnChannel(this, channel, System.Windows.Media.Composition.DUCE.ResourceType.TYPE_SHADEREFFECT)) 782DUCE.IResource brush = ss._brush as DUCE.IResource; 792if (vPixelShader != null) ((DUCE.IResource)vPixelShader).AddRefOnChannel(channel); 805internal override void ReleaseOnChannelCore(DUCE.Channel channel) 822DUCE.IResource brush = ss._brush as DUCE.IResource; 832if (vPixelShader != null) ((DUCE.IResource)vPixelShader).ReleaseOnChannel(channel);
System\Windows\Media\Generated\BitmapCache.cs (13)
185internal override void UpdateResource(DUCE.Channel channel, bool skipOnChannelCheck) 195DUCE.ResourceHandle hRenderAtScaleAnimations = GetAnimationResourceHandle(RenderAtScaleProperty, channel); 198DUCE.MILCMD_BITMAPCACHE data; 214sizeof(DUCE.MILCMD_BITMAPCACHE)); 218internal override DUCE.ResourceHandle AddRefOnChannelCore(DUCE.Channel channel) 220if (_duceResource.CreateOrAddRefOnChannel(this, channel, System.Windows.Media.Composition.DUCE.ResourceType.TYPE_BITMAPCACHE)) 230internal override void ReleaseOnChannelCore(DUCE.Channel channel) 239internal override DUCE.ResourceHandle GetHandleCore(DUCE.Channel channel) 249internal override DUCE.Channel GetChannelCore(int index) 305internal System.Windows.Media.Composition.DUCE.MultiChannelResource _duceResource = new System.Windows.Media.Composition.DUCE.MultiChannelResource();
System\Windows\Media\Generated\BitmapCacheBrush.cs (37)
117DUCE.IResource targetResource = (DUCE.IResource)target; 124DUCE.Channel channel = targetResource.GetChannel(channelIndex); 178DUCE.IResource targetResource = (DUCE.IResource)target; 185DUCE.Channel channel = targetResource.GetChannel(channelIndex); 318internal override void UpdateResource(DUCE.Channel channel, bool skipOnChannelCheck) 334DUCE.ResourceHandle hTransform; 339hTransform = DUCE.ResourceHandle.Null; 343hTransform = ((DUCE.IResource)vTransform).GetHandle(channel); 345DUCE.ResourceHandle hRelativeTransform; 350hRelativeTransform = DUCE.ResourceHandle.Null; 354hRelativeTransform = ((DUCE.IResource)vRelativeTransform).GetHandle(channel); 356DUCE.ResourceHandle hBitmapCache = vBitmapCache != null ? ((DUCE.IResource)vBitmapCache).GetHandle(channel) : DUCE.ResourceHandle.Null; 359DUCE.ResourceHandle hInternalTarget = vInternalTarget != null ? ((DUCE.IResource)vInternalTarget).GetHandle(channel) : DUCE.ResourceHandle.Null; 362DUCE.ResourceHandle hOpacityAnimations = GetAnimationResourceHandle(OpacityProperty, channel); 365DUCE.MILCMD_BITMAPCACHEBRUSH data; 383sizeof(DUCE.MILCMD_BITMAPCACHEBRUSH)); 387internal override DUCE.ResourceHandle AddRefOnChannelCore(DUCE.Channel channel) 389if (_duceResource.CreateOrAddRefOnChannel(this, channel, System.Windows.Media.Composition.DUCE.ResourceType.TYPE_BITMAPCACHEBRUSH)) 392if (vTransform != null) ((DUCE.IResource)vTransform).AddRefOnChannel(channel); 394if (vRelativeTransform != null) ((DUCE.IResource)vRelativeTransform).AddRefOnChannel(channel); 396if (vBitmapCache != null) ((DUCE.IResource)vBitmapCache).AddRefOnChannel(channel); 407internal override void ReleaseOnChannelCore(DUCE.Channel channel) 414if (vTransform != null) ((DUCE.IResource)vTransform).ReleaseOnChannel(channel); 416if (vRelativeTransform != null) ((DUCE.IResource)vRelativeTransform).ReleaseOnChannel(channel); 418if (vBitmapCache != null) ((DUCE.IResource)vBitmapCache).ReleaseOnChannel(channel); 424internal override DUCE.ResourceHandle GetHandleCore(DUCE.Channel channel) 434internal override DUCE.Channel GetChannelCore(int index) 511internal System.Windows.Media.Composition.DUCE.MultiChannelResource _duceResource = new System.Windows.Media.Composition.DUCE.MultiChannelResource();
System\Windows\Media\Generated\Brush.cs (25)
47abstract partial class Brush : Animatable, IFormattable, DUCE.IResource 119DUCE.IResource targetResource = (DUCE.IResource)target; 126DUCE.Channel channel = targetResource.GetChannel(channelIndex); 163DUCE.IResource targetResource = (DUCE.IResource)target; 170DUCE.Channel channel = targetResource.GetChannel(channelIndex); 255internal abstract DUCE.ResourceHandle AddRefOnChannelCore(DUCE.Channel channel); 260DUCE.ResourceHandle DUCE.IResource.AddRefOnChannel(DUCE.Channel channel) 268internal abstract void ReleaseOnChannelCore(DUCE.Channel channel); 273void DUCE.IResource.ReleaseOnChannel(DUCE.Channel channel) 281internal abstract DUCE.ResourceHandle GetHandleCore(DUCE.Channel channel); 286DUCE.ResourceHandle DUCE.IResource.GetHandle(DUCE.Channel channel) 288DUCE.ResourceHandle handle; 302int DUCE.IResource.GetChannelCount() 307internal abstract DUCE.Channel GetChannelCore(int index); 312DUCE.Channel DUCE.IResource.GetChannel(int index)
System\Windows\Media\Generated\CacheMode.cs (19)
47abstract partial class CacheMode : Animatable, DUCE.IResource 118internal abstract DUCE.ResourceHandle AddRefOnChannelCore(DUCE.Channel channel); 123DUCE.ResourceHandle DUCE.IResource.AddRefOnChannel(DUCE.Channel channel) 131internal abstract void ReleaseOnChannelCore(DUCE.Channel channel); 136void DUCE.IResource.ReleaseOnChannel(DUCE.Channel channel) 144internal abstract DUCE.ResourceHandle GetHandleCore(DUCE.Channel channel); 149DUCE.ResourceHandle DUCE.IResource.GetHandle(DUCE.Channel channel) 151DUCE.ResourceHandle handle; 165int DUCE.IResource.GetChannelCount() 170internal abstract DUCE.Channel GetChannelCore(int index); 175DUCE.Channel DUCE.IResource.GetChannel(int index)
System\Windows\Media\Generated\CombinedGeometry.cs (33)
117DUCE.IResource targetResource = (DUCE.IResource)target; 124DUCE.Channel channel = targetResource.GetChannel(channelIndex); 161DUCE.IResource targetResource = (DUCE.IResource)target; 168DUCE.Channel channel = targetResource.GetChannel(channelIndex); 259internal override void UpdateResource(DUCE.Channel channel, bool skipOnChannelCheck) 274DUCE.ResourceHandle hTransform; 279hTransform = DUCE.ResourceHandle.Null; 283hTransform = ((DUCE.IResource)vTransform).GetHandle(channel); 285DUCE.ResourceHandle hGeometry1 = vGeometry1 != null ? ((DUCE.IResource)vGeometry1).GetHandle(channel) : DUCE.ResourceHandle.Null; 286DUCE.ResourceHandle hGeometry2 = vGeometry2 != null ? ((DUCE.IResource)vGeometry2).GetHandle(channel) : DUCE.ResourceHandle.Null; 289DUCE.MILCMD_COMBINEDGEOMETRY data; 302sizeof(DUCE.MILCMD_COMBINEDGEOMETRY)); 306internal override DUCE.ResourceHandle AddRefOnChannelCore(DUCE.Channel channel) 308if (_duceResource.CreateOrAddRefOnChannel(this, channel, System.Windows.Media.Composition.DUCE.ResourceType.TYPE_COMBINEDGEOMETRY)) 311if (vTransform != null) ((DUCE.IResource)vTransform).AddRefOnChannel(channel); 313if (vGeometry1 != null) ((DUCE.IResource)vGeometry1).AddRefOnChannel(channel); 315if (vGeometry2 != null) ((DUCE.IResource)vGeometry2).AddRefOnChannel(channel); 325internal override void ReleaseOnChannelCore(DUCE.Channel channel) 332if (vTransform != null) ((DUCE.IResource)vTransform).ReleaseOnChannel(channel); 334if (vGeometry1 != null) ((DUCE.IResource)vGeometry1).ReleaseOnChannel(channel); 336if (vGeometry2 != null) ((DUCE.IResource)vGeometry2).ReleaseOnChannel(channel); 341internal override DUCE.ResourceHandle GetHandleCore(DUCE.Channel channel) 351internal override DUCE.Channel GetChannelCore(int index) 422internal System.Windows.Media.Composition.DUCE.MultiChannelResource _duceResource = new System.Windows.Media.Composition.DUCE.MultiChannelResource();
System\Windows\Media\Generated\DashStyle.cs (20)
45sealed partial class DashStyle : Animatable, DUCE.IResource 163internal override void UpdateResource(DUCE.Channel channel, bool skipOnChannelCheck) 176DUCE.ResourceHandle hOffsetAnimations = GetAnimationResourceHandle(OffsetProperty, channel); 182DUCE.MILCMD_DASHSTYLE data; 196sizeof(DUCE.MILCMD_DASHSTYLE), 215DUCE.ResourceHandle DUCE.IResource.AddRefOnChannel(DUCE.Channel channel) 219if (_duceResource.CreateOrAddRefOnChannel(this, channel, System.Windows.Media.Composition.DUCE.ResourceType.TYPE_DASHSTYLE)) 230void DUCE.IResource.ReleaseOnChannel(DUCE.Channel channel) 242DUCE.ResourceHandle DUCE.IResource.GetHandle(DUCE.Channel channel) 244DUCE.ResourceHandle h; 252int DUCE.IResource.GetChannelCount() 257DUCE.Channel DUCE.IResource.GetChannel(int index) 322internal System.Windows.Media.Composition.DUCE.MultiChannelResource _duceResource = new System.Windows.Media.Composition.DUCE.MultiChannelResource();
System\Windows\Media\Generated\Drawing.cs (19)
45abstract partial class Drawing : Animatable, DUCE.IResource 116internal abstract DUCE.ResourceHandle AddRefOnChannelCore(DUCE.Channel channel); 121DUCE.ResourceHandle DUCE.IResource.AddRefOnChannel(DUCE.Channel channel) 129internal abstract void ReleaseOnChannelCore(DUCE.Channel channel); 134void DUCE.IResource.ReleaseOnChannel(DUCE.Channel channel) 142internal abstract DUCE.ResourceHandle GetHandleCore(DUCE.Channel channel); 147DUCE.ResourceHandle DUCE.IResource.GetHandle(DUCE.Channel channel) 149DUCE.ResourceHandle handle; 163int DUCE.IResource.GetChannelCount() 168internal abstract DUCE.Channel GetChannelCore(int index); 173DUCE.Channel DUCE.IResource.GetChannel(int index)
System\Windows\Media\Generated\DrawingBrush.cs (33)
110DUCE.IResource targetResource = (DUCE.IResource)target; 117DUCE.Channel channel = targetResource.GetChannel(channelIndex); 178internal override void UpdateResource(DUCE.Channel channel, bool skipOnChannelCheck) 193DUCE.ResourceHandle hTransform; 198hTransform = DUCE.ResourceHandle.Null; 202hTransform = ((DUCE.IResource)vTransform).GetHandle(channel); 204DUCE.ResourceHandle hRelativeTransform; 209hRelativeTransform = DUCE.ResourceHandle.Null; 213hRelativeTransform = ((DUCE.IResource)vRelativeTransform).GetHandle(channel); 215DUCE.ResourceHandle hDrawing = vDrawing != null ? ((DUCE.IResource)vDrawing).GetHandle(channel) : DUCE.ResourceHandle.Null; 218DUCE.ResourceHandle hOpacityAnimations = GetAnimationResourceHandle(OpacityProperty, channel); 219DUCE.ResourceHandle hViewportAnimations = GetAnimationResourceHandle(ViewportProperty, channel); 220DUCE.ResourceHandle hViewboxAnimations = GetAnimationResourceHandle(ViewboxProperty, channel); 223DUCE.MILCMD_DRAWINGBRUSH data; 259sizeof(DUCE.MILCMD_DRAWINGBRUSH)); 263internal override DUCE.ResourceHandle AddRefOnChannelCore(DUCE.Channel channel) 265if (_duceResource.CreateOrAddRefOnChannel(this, channel, System.Windows.Media.Composition.DUCE.ResourceType.TYPE_DRAWINGBRUSH)) 268if (vTransform != null) ((DUCE.IResource)vTransform).AddRefOnChannel(channel); 270if (vRelativeTransform != null) ((DUCE.IResource)vRelativeTransform).AddRefOnChannel(channel); 272if (vDrawing != null) ((DUCE.IResource)vDrawing).AddRefOnChannel(channel); 282internal override void ReleaseOnChannelCore(DUCE.Channel channel) 289if (vTransform != null) ((DUCE.IResource)vTransform).ReleaseOnChannel(channel); 291if (vRelativeTransform != null) ((DUCE.IResource)vRelativeTransform).ReleaseOnChannel(channel); 293if (vDrawing != null) ((DUCE.IResource)vDrawing).ReleaseOnChannel(channel); 298internal override DUCE.ResourceHandle GetHandleCore(DUCE.Channel channel) 308internal override DUCE.Channel GetChannelCore(int index) 369internal System.Windows.Media.Composition.DUCE.MultiChannelResource _duceResource = new System.Windows.Media.Composition.DUCE.MultiChannelResource();
System\Windows\Media\Generated\DrawingGroup.cs (68)
132DUCE.IResource targetResource = (DUCE.IResource)target; 137DUCE.Channel channel = targetResource.GetChannel(channelIndex); 150DUCE.IResource resource = newCollection.Internal_GetItem(i) as DUCE.IResource; 161DUCE.IResource resource = oldCollection.Internal_GetItem(i) as DUCE.IResource; 197DUCE.IResource targetResource = (DUCE.IResource)target; 204DUCE.Channel channel = targetResource.GetChannel(channelIndex); 248DUCE.IResource targetResource = (DUCE.IResource)target; 255DUCE.Channel channel = targetResource.GetChannel(channelIndex); 292DUCE.IResource targetResource = (DUCE.IResource)target; 299DUCE.Channel channel = targetResource.GetChannel(channelIndex); 336DUCE.IResource targetResource = (DUCE.IResource)target; 343DUCE.Channel channel = targetResource.GetChannel(channelIndex); 544internal override void UpdateResource(DUCE.Channel channel, bool skipOnChannelCheck) 561DUCE.ResourceHandle hClipGeometry = vClipGeometry != null ? ((DUCE.IResource)vClipGeometry).GetHandle(channel) : DUCE.ResourceHandle.Null; 562DUCE.ResourceHandle hOpacityMask = vOpacityMask != null ? ((DUCE.IResource)vOpacityMask).GetHandle(channel) : DUCE.ResourceHandle.Null; 563DUCE.ResourceHandle hTransform; 568hTransform = DUCE.ResourceHandle.Null; 572hTransform = ((DUCE.IResource)vTransform).GetHandle(channel); 574DUCE.ResourceHandle hGuidelineSet = vGuidelineSet != null ? ((DUCE.IResource)vGuidelineSet).GetHandle(channel) : DUCE.ResourceHandle.Null; 577DUCE.ResourceHandle hOpacityAnimations = GetAnimationResourceHandle(OpacityProperty, channel); 583DUCE.MILCMD_DRAWINGGROUP data; 588data.ChildrenSize = (uint)(sizeof(DUCE.ResourceHandle) * ChildrenCount); 604sizeof(DUCE.MILCMD_DRAWINGGROUP), 612DUCE.ResourceHandle resource = ((DUCE.IResource)vChildren.Internal_GetItem(i)).GetHandle(channel);; 615sizeof(DUCE.ResourceHandle) 623internal override DUCE.ResourceHandle AddRefOnChannelCore(DUCE.Channel channel) 625if (_duceResource.CreateOrAddRefOnChannel(this, channel, System.Windows.Media.Composition.DUCE.ResourceType.TYPE_DRAWINGGROUP)) 628if (vClipGeometry != null) ((DUCE.IResource)vClipGeometry).AddRefOnChannel(channel); 630if (vOpacityMask != null) ((DUCE.IResource)vOpacityMask).AddRefOnChannel(channel); 632if (vTransform != null) ((DUCE.IResource)vTransform).AddRefOnChannel(channel); 634if (vGuidelineSet != null) ((DUCE.IResource)vGuidelineSet).AddRefOnChannel(channel); 643((DUCE.IResource) vChildren.Internal_GetItem(i)).AddRefOnChannel(channel); 654internal override void ReleaseOnChannelCore(DUCE.Channel channel) 661if (vClipGeometry != null) ((DUCE.IResource)vClipGeometry).ReleaseOnChannel(channel); 663if (vOpacityMask != null) ((DUCE.IResource)vOpacityMask).ReleaseOnChannel(channel); 665if (vTransform != null) ((DUCE.IResource)vTransform).ReleaseOnChannel(channel); 667if (vGuidelineSet != null) ((DUCE.IResource)vGuidelineSet).ReleaseOnChannel(channel); 676((DUCE.IResource) vChildren.Internal_GetItem(i)).ReleaseOnChannel(channel); 682internal override DUCE.ResourceHandle GetHandleCore(DUCE.Channel channel) 692internal override DUCE.Channel GetChannelCore(int index) 702DUCE.IResource thisResource = (DUCE.IResource)this; 709DUCE.Channel channel = thisResource.GetChannel(channelIndex); 714DUCE.IResource addResource = item as DUCE.IResource; 730DUCE.IResource thisResource = (DUCE.IResource)this; 737DUCE.Channel channel = thisResource.GetChannel(channelIndex); 744DUCE.IResource releaseResource = item as DUCE.IResource; 823internal System.Windows.Media.Composition.DUCE.MultiChannelResource _duceResource = new System.Windows.Media.Composition.DUCE.MultiChannelResource();
System\Windows\Media\Generated\DrawingImage.cs (20)
110DUCE.IResource targetResource = (DUCE.IResource)target; 117DUCE.Channel channel = targetResource.GetChannel(channelIndex); 178internal override void UpdateResource(DUCE.Channel channel, bool skipOnChannelCheck) 191DUCE.ResourceHandle hDrawing = vDrawing != null ? ((DUCE.IResource)vDrawing).GetHandle(channel) : DUCE.ResourceHandle.Null; 194DUCE.MILCMD_DRAWINGIMAGE data; 204sizeof(DUCE.MILCMD_DRAWINGIMAGE)); 208internal override DUCE.ResourceHandle AddRefOnChannelCore(DUCE.Channel channel) 210if (_duceResource.CreateOrAddRefOnChannel(this, channel, System.Windows.Media.Composition.DUCE.ResourceType.TYPE_DRAWINGIMAGE)) 213if (vDrawing != null) ((DUCE.IResource)vDrawing).AddRefOnChannel(channel); 223internal override void ReleaseOnChannelCore(DUCE.Channel channel) 230if (vDrawing != null) ((DUCE.IResource)vDrawing).ReleaseOnChannel(channel); 235internal override DUCE.ResourceHandle GetHandleCore(DUCE.Channel channel) 245internal 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\EllipseGeometry.cs (20)
185internal override void UpdateResource(DUCE.Channel channel, bool skipOnChannelCheck) 198DUCE.ResourceHandle hTransform; 203hTransform = DUCE.ResourceHandle.Null; 207hTransform = ((DUCE.IResource)vTransform).GetHandle(channel); 211DUCE.ResourceHandle hRadiusXAnimations = GetAnimationResourceHandle(RadiusXProperty, channel); 212DUCE.ResourceHandle hRadiusYAnimations = GetAnimationResourceHandle(RadiusYProperty, channel); 213DUCE.ResourceHandle hCenterAnimations = GetAnimationResourceHandle(CenterProperty, channel); 216DUCE.MILCMD_ELLIPSEGEOMETRY data; 241sizeof(DUCE.MILCMD_ELLIPSEGEOMETRY)); 245internal override DUCE.ResourceHandle AddRefOnChannelCore(DUCE.Channel channel) 247if (_duceResource.CreateOrAddRefOnChannel(this, channel, System.Windows.Media.Composition.DUCE.ResourceType.TYPE_ELLIPSEGEOMETRY)) 250if (vTransform != null) ((DUCE.IResource)vTransform).AddRefOnChannel(channel); 260internal override void ReleaseOnChannelCore(DUCE.Channel channel) 267if (vTransform != null) ((DUCE.IResource)vTransform).ReleaseOnChannel(channel); 272internal override DUCE.ResourceHandle GetHandleCore(DUCE.Channel channel) 282internal override DUCE.Channel GetChannelCore(int index) 353internal System.Windows.Media.Composition.DUCE.MultiChannelResource _duceResource = new System.Windows.Media.Composition.DUCE.MultiChannelResource();
System\Windows\Media\Generated\Geometry.cs (22)
47abstract partial class Geometry : Animatable, IFormattable, DUCE.IResource 117DUCE.IResource targetResource = (DUCE.IResource)target; 124DUCE.Channel channel = targetResource.GetChannel(channelIndex); 179internal abstract DUCE.ResourceHandle AddRefOnChannelCore(DUCE.Channel channel); 184DUCE.ResourceHandle DUCE.IResource.AddRefOnChannel(DUCE.Channel channel) 192internal abstract void ReleaseOnChannelCore(DUCE.Channel channel); 197void DUCE.IResource.ReleaseOnChannel(DUCE.Channel channel) 205internal abstract DUCE.ResourceHandle GetHandleCore(DUCE.Channel channel); 210DUCE.ResourceHandle DUCE.IResource.GetHandle(DUCE.Channel channel) 212DUCE.ResourceHandle handle; 226int DUCE.IResource.GetChannelCount() 231internal abstract DUCE.Channel GetChannelCore(int index); 236DUCE.Channel DUCE.IResource.GetChannel(int index)
System\Windows\Media\Generated\GeometryDrawing.cs (36)
110DUCE.IResource targetResource = (DUCE.IResource)target; 117DUCE.Channel channel = targetResource.GetChannel(channelIndex); 154DUCE.IResource targetResource = (DUCE.IResource)target; 161DUCE.Channel channel = targetResource.GetChannel(channelIndex); 198DUCE.IResource targetResource = (DUCE.IResource)target; 205DUCE.Channel channel = targetResource.GetChannel(channelIndex); 296internal override void UpdateResource(DUCE.Channel channel, bool skipOnChannelCheck) 311DUCE.ResourceHandle hBrush = vBrush != null ? ((DUCE.IResource)vBrush).GetHandle(channel) : DUCE.ResourceHandle.Null; 312DUCE.ResourceHandle hPen = vPen != null ? ((DUCE.IResource)vPen).GetHandle(channel) : DUCE.ResourceHandle.Null; 313DUCE.ResourceHandle hGeometry = vGeometry != null ? ((DUCE.IResource)vGeometry).GetHandle(channel) : DUCE.ResourceHandle.Null; 316DUCE.MILCMD_GEOMETRYDRAWING data; 328sizeof(DUCE.MILCMD_GEOMETRYDRAWING)); 332internal override DUCE.ResourceHandle AddRefOnChannelCore(DUCE.Channel channel) 334if (_duceResource.CreateOrAddRefOnChannel(this, channel, System.Windows.Media.Composition.DUCE.ResourceType.TYPE_GEOMETRYDRAWING)) 337if (vBrush != null) ((DUCE.IResource)vBrush).AddRefOnChannel(channel); 339if (vPen != null) ((DUCE.IResource)vPen).AddRefOnChannel(channel); 341if (vGeometry != null) ((DUCE.IResource)vGeometry).AddRefOnChannel(channel); 351internal override void ReleaseOnChannelCore(DUCE.Channel channel) 358if (vBrush != null) ((DUCE.IResource)vBrush).ReleaseOnChannel(channel); 360if (vPen != null) ((DUCE.IResource)vPen).ReleaseOnChannel(channel); 362if (vGeometry != null) ((DUCE.IResource)vGeometry).ReleaseOnChannel(channel); 367internal override DUCE.ResourceHandle GetHandleCore(DUCE.Channel channel) 377internal override DUCE.Channel GetChannelCore(int index) 433internal System.Windows.Media.Composition.DUCE.MultiChannelResource _duceResource = new System.Windows.Media.Composition.DUCE.MultiChannelResource();
System\Windows\Media\Generated\GeometryGroup.cs (40)
139DUCE.IResource targetResource = (DUCE.IResource)target; 144DUCE.Channel channel = targetResource.GetChannel(channelIndex); 157DUCE.IResource resource = newCollection.Internal_GetItem(i) as DUCE.IResource; 168DUCE.IResource resource = oldCollection.Internal_GetItem(i) as DUCE.IResource; 243internal override void UpdateResource(DUCE.Channel channel, bool skipOnChannelCheck) 257DUCE.ResourceHandle hTransform; 262hTransform = DUCE.ResourceHandle.Null; 266hTransform = ((DUCE.IResource)vTransform).GetHandle(channel); 273DUCE.MILCMD_GEOMETRYGROUP data; 280data.ChildrenSize = (uint)(sizeof(DUCE.ResourceHandle) * ChildrenCount); 284sizeof(DUCE.MILCMD_GEOMETRYGROUP), 292DUCE.ResourceHandle resource = ((DUCE.IResource)vChildren.Internal_GetItem(i)).GetHandle(channel);; 295sizeof(DUCE.ResourceHandle) 303internal override DUCE.ResourceHandle AddRefOnChannelCore(DUCE.Channel channel) 305if (_duceResource.CreateOrAddRefOnChannel(this, channel, System.Windows.Media.Composition.DUCE.ResourceType.TYPE_GEOMETRYGROUP)) 308if (vTransform != null) ((DUCE.IResource)vTransform).AddRefOnChannel(channel); 317((DUCE.IResource) vChildren.Internal_GetItem(i)).AddRefOnChannel(channel); 328internal override void ReleaseOnChannelCore(DUCE.Channel channel) 335if (vTransform != null) ((DUCE.IResource)vTransform).ReleaseOnChannel(channel); 344((DUCE.IResource) vChildren.Internal_GetItem(i)).ReleaseOnChannel(channel); 350internal override DUCE.ResourceHandle GetHandleCore(DUCE.Channel channel) 360internal override DUCE.Channel GetChannelCore(int index) 370DUCE.IResource thisResource = (DUCE.IResource)this; 377DUCE.Channel channel = thisResource.GetChannel(channelIndex); 382DUCE.IResource addResource = item as DUCE.IResource; 398DUCE.IResource thisResource = (DUCE.IResource)this; 405DUCE.Channel channel = thisResource.GetChannel(channelIndex); 412DUCE.IResource releaseResource = item as DUCE.IResource; 480internal System.Windows.Media.Composition.DUCE.MultiChannelResource _duceResource = new System.Windows.Media.Composition.DUCE.MultiChannelResource();
System\Windows\Media\Generated\GlyphRunDrawing.cs (28)
95DUCE.IResource targetResource = (DUCE.IResource)target; 102DUCE.Channel channel = targetResource.GetChannel(channelIndex); 139DUCE.IResource targetResource = (DUCE.IResource)target; 146DUCE.Channel channel = targetResource.GetChannel(channelIndex); 222internal override void UpdateResource(DUCE.Channel channel, bool skipOnChannelCheck) 236DUCE.ResourceHandle hGlyphRun = vGlyphRun != null ? ((DUCE.IResource)vGlyphRun).GetHandle(channel) : DUCE.ResourceHandle.Null; 237DUCE.ResourceHandle hForegroundBrush = vForegroundBrush != null ? ((DUCE.IResource)vForegroundBrush).GetHandle(channel) : DUCE.ResourceHandle.Null; 240DUCE.MILCMD_GLYPHRUNDRAWING data; 251sizeof(DUCE.MILCMD_GLYPHRUNDRAWING)); 255internal override DUCE.ResourceHandle AddRefOnChannelCore(DUCE.Channel channel) 257if (_duceResource.CreateOrAddRefOnChannel(this, channel, System.Windows.Media.Composition.DUCE.ResourceType.TYPE_GLYPHRUNDRAWING)) 260if (vGlyphRun != null) ((DUCE.IResource)vGlyphRun).AddRefOnChannel(channel); 262if (vForegroundBrush != null) ((DUCE.IResource)vForegroundBrush).AddRefOnChannel(channel); 272internal override void ReleaseOnChannelCore(DUCE.Channel channel) 279if (vGlyphRun != null) ((DUCE.IResource)vGlyphRun).ReleaseOnChannel(channel); 281if (vForegroundBrush != null) ((DUCE.IResource)vForegroundBrush).ReleaseOnChannel(channel); 286internal override DUCE.ResourceHandle GetHandleCore(DUCE.Channel channel) 296internal override DUCE.Channel GetChannelCore(int index) 348internal System.Windows.Media.Composition.DUCE.MultiChannelResource _duceResource = new System.Windows.Media.Composition.DUCE.MultiChannelResource();
System\Windows\Media\Generated\GuidelineSet.cs (19)
45sealed partial class GuidelineSet : Animatable, DUCE.IResource 185internal override void UpdateResource(DUCE.Channel channel, bool skipOnChannelCheck) 203DUCE.MILCMD_GUIDELINESET data; 214sizeof(DUCE.MILCMD_GUIDELINESET), 244DUCE.ResourceHandle DUCE.IResource.AddRefOnChannel(DUCE.Channel channel) 248if (_duceResource.CreateOrAddRefOnChannel(this, channel, System.Windows.Media.Composition.DUCE.ResourceType.TYPE_GUIDELINESET)) 259void DUCE.IResource.ReleaseOnChannel(DUCE.Channel channel) 271DUCE.ResourceHandle DUCE.IResource.GetHandle(DUCE.Channel channel) 273DUCE.ResourceHandle h; 281int DUCE.IResource.GetChannelCount() 286DUCE.Channel DUCE.IResource.GetChannel(int index) 342internal System.Windows.Media.Composition.DUCE.MultiChannelResource _duceResource = new System.Windows.Media.Composition.DUCE.MultiChannelResource();
System\Windows\Media\Generated\ImageBrush.cs (33)
110DUCE.IResource targetResource = (DUCE.IResource)target; 117DUCE.Channel channel = targetResource.GetChannel(channelIndex); 178internal override void UpdateResource(DUCE.Channel channel, bool skipOnChannelCheck) 193DUCE.ResourceHandle hTransform; 198hTransform = DUCE.ResourceHandle.Null; 202hTransform = ((DUCE.IResource)vTransform).GetHandle(channel); 204DUCE.ResourceHandle hRelativeTransform; 209hRelativeTransform = DUCE.ResourceHandle.Null; 213hRelativeTransform = ((DUCE.IResource)vRelativeTransform).GetHandle(channel); 215DUCE.ResourceHandle hImageSource = vImageSource != null ? ((DUCE.IResource)vImageSource).GetHandle(channel) : DUCE.ResourceHandle.Null; 218DUCE.ResourceHandle hOpacityAnimations = GetAnimationResourceHandle(OpacityProperty, channel); 219DUCE.ResourceHandle hViewportAnimations = GetAnimationResourceHandle(ViewportProperty, channel); 220DUCE.ResourceHandle hViewboxAnimations = GetAnimationResourceHandle(ViewboxProperty, channel); 223DUCE.MILCMD_IMAGEBRUSH data; 259sizeof(DUCE.MILCMD_IMAGEBRUSH)); 263internal override DUCE.ResourceHandle AddRefOnChannelCore(DUCE.Channel channel) 265if (_duceResource.CreateOrAddRefOnChannel(this, channel, System.Windows.Media.Composition.DUCE.ResourceType.TYPE_IMAGEBRUSH)) 268if (vTransform != null) ((DUCE.IResource)vTransform).AddRefOnChannel(channel); 270if (vRelativeTransform != null) ((DUCE.IResource)vRelativeTransform).AddRefOnChannel(channel); 272if (vImageSource != null) ((DUCE.IResource)vImageSource).AddRefOnChannel(channel); 282internal override void ReleaseOnChannelCore(DUCE.Channel channel) 289if (vTransform != null) ((DUCE.IResource)vTransform).ReleaseOnChannel(channel); 291if (vRelativeTransform != null) ((DUCE.IResource)vRelativeTransform).ReleaseOnChannel(channel); 293if (vImageSource != null) ((DUCE.IResource)vImageSource).ReleaseOnChannel(channel); 298internal override DUCE.ResourceHandle GetHandleCore(DUCE.Channel channel) 308internal override DUCE.Channel GetChannelCore(int index) 369internal System.Windows.Media.Composition.DUCE.MultiChannelResource _duceResource = new System.Windows.Media.Composition.DUCE.MultiChannelResource();
System\Windows\Media\Generated\ImageDrawing.cs (21)
110DUCE.IResource targetResource = (DUCE.IResource)target; 117DUCE.Channel channel = targetResource.GetChannel(channelIndex); 200internal override void UpdateResource(DUCE.Channel channel, bool skipOnChannelCheck) 213DUCE.ResourceHandle hImageSource = vImageSource != null ? ((DUCE.IResource)vImageSource).GetHandle(channel) : DUCE.ResourceHandle.Null; 216DUCE.ResourceHandle hRectAnimations = GetAnimationResourceHandle(RectProperty, channel); 219DUCE.MILCMD_IMAGEDRAWING data; 234sizeof(DUCE.MILCMD_IMAGEDRAWING)); 238internal override DUCE.ResourceHandle AddRefOnChannelCore(DUCE.Channel channel) 240if (_duceResource.CreateOrAddRefOnChannel(this, channel, System.Windows.Media.Composition.DUCE.ResourceType.TYPE_IMAGEDRAWING)) 243if (vImageSource != null) ((DUCE.IResource)vImageSource).AddRefOnChannel(channel); 253internal override void ReleaseOnChannelCore(DUCE.Channel channel) 260if (vImageSource != null) ((DUCE.IResource)vImageSource).ReleaseOnChannel(channel); 265internal override DUCE.ResourceHandle GetHandleCore(DUCE.Channel channel) 275internal override DUCE.Channel GetChannelCore(int index) 327internal System.Windows.Media.Composition.DUCE.MultiChannelResource _duceResource = new System.Windows.Media.Composition.DUCE.MultiChannelResource();
System\Windows\Media\Generated\ImageSource.cs (19)
45abstract partial class ImageSource : Animatable, IFormattable, DUCE.IResource 116internal abstract DUCE.ResourceHandle AddRefOnChannelCore(DUCE.Channel channel); 121DUCE.ResourceHandle DUCE.IResource.AddRefOnChannel(DUCE.Channel channel) 129internal abstract void ReleaseOnChannelCore(DUCE.Channel channel); 134void DUCE.IResource.ReleaseOnChannel(DUCE.Channel channel) 142internal abstract DUCE.ResourceHandle GetHandleCore(DUCE.Channel channel); 147DUCE.ResourceHandle DUCE.IResource.GetHandle(DUCE.Channel channel) 149DUCE.ResourceHandle handle; 163int DUCE.IResource.GetChannelCount() 168internal abstract DUCE.Channel GetChannelCore(int index); 173DUCE.Channel DUCE.IResource.GetChannel(int index)
System\Windows\Media\Generated\LinearGradientBrush.cs (14)
163internal override void UpdateResource(DUCE.Channel channel, bool skipOnChannelCheck) 168internal override DUCE.ResourceHandle AddRefOnChannelCore(DUCE.Channel channel) 170if (_duceResource.CreateOrAddRefOnChannel(this, channel, System.Windows.Media.Composition.DUCE.ResourceType.TYPE_LINEARGRADIENTBRUSH)) 173if (vTransform != null) ((DUCE.IResource)vTransform).AddRefOnChannel(channel); 175if (vRelativeTransform != null) ((DUCE.IResource)vRelativeTransform).AddRefOnChannel(channel); 185internal override void ReleaseOnChannelCore(DUCE.Channel channel) 192if (vTransform != null) ((DUCE.IResource)vTransform).ReleaseOnChannel(channel); 194if (vRelativeTransform != null) ((DUCE.IResource)vRelativeTransform).ReleaseOnChannel(channel); 199internal override DUCE.ResourceHandle GetHandleCore(DUCE.Channel channel) 209internal override DUCE.Channel GetChannelCore(int index) 276internal System.Windows.Media.Composition.DUCE.MultiChannelResource _duceResource = new System.Windows.Media.Composition.DUCE.MultiChannelResource();
System\Windows\Media\Generated\LineGeometry.cs (19)
163internal override void UpdateResource(DUCE.Channel channel, bool skipOnChannelCheck) 176DUCE.ResourceHandle hTransform; 181hTransform = DUCE.ResourceHandle.Null; 185hTransform = ((DUCE.IResource)vTransform).GetHandle(channel); 189DUCE.ResourceHandle hStartPointAnimations = GetAnimationResourceHandle(StartPointProperty, channel); 190DUCE.ResourceHandle hEndPointAnimations = GetAnimationResourceHandle(EndPointProperty, channel); 193DUCE.MILCMD_LINEGEOMETRY data; 213sizeof(DUCE.MILCMD_LINEGEOMETRY)); 217internal override DUCE.ResourceHandle AddRefOnChannelCore(DUCE.Channel channel) 219if (_duceResource.CreateOrAddRefOnChannel(this, channel, System.Windows.Media.Composition.DUCE.ResourceType.TYPE_LINEGEOMETRY)) 222if (vTransform != null) ((DUCE.IResource)vTransform).AddRefOnChannel(channel); 232internal override void ReleaseOnChannelCore(DUCE.Channel channel) 239if (vTransform != null) ((DUCE.IResource)vTransform).ReleaseOnChannel(channel); 244internal override DUCE.ResourceHandle GetHandleCore(DUCE.Channel channel) 254internal 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\MatrixTransform.cs (13)
141internal override void UpdateResource(DUCE.Channel channel, bool skipOnChannelCheck) 151DUCE.ResourceHandle hMatrixAnimations = GetAnimationResourceHandle(MatrixProperty, channel); 154DUCE.MILCMD_MATRIXTRANSFORM data; 168sizeof(DUCE.MILCMD_MATRIXTRANSFORM)); 172internal override DUCE.ResourceHandle AddRefOnChannelCore(DUCE.Channel channel) 174if (_duceResource.CreateOrAddRefOnChannel(this, channel, System.Windows.Media.Composition.DUCE.ResourceType.TYPE_MATRIXTRANSFORM)) 184internal override void ReleaseOnChannelCore(DUCE.Channel channel) 193internal override DUCE.ResourceHandle GetHandleCore(DUCE.Channel channel) 203internal override DUCE.Channel GetChannelCore(int index) 264internal System.Windows.Media.Composition.DUCE.MultiChannelResource _duceResource = new System.Windows.Media.Composition.DUCE.MultiChannelResource();
System\Windows\Media\Generated\PathGeometry.cs (12)
168internal override void UpdateResource(DUCE.Channel channel, bool skipOnChannelCheck) 173internal override DUCE.ResourceHandle AddRefOnChannelCore(DUCE.Channel channel) 175if (_duceResource.CreateOrAddRefOnChannel(this, channel, System.Windows.Media.Composition.DUCE.ResourceType.TYPE_PATHGEOMETRY)) 178if (vTransform != null) ((DUCE.IResource)vTransform).AddRefOnChannel(channel); 188internal override void ReleaseOnChannelCore(DUCE.Channel channel) 195if (vTransform != null) ((DUCE.IResource)vTransform).ReleaseOnChannel(channel); 200internal override DUCE.ResourceHandle GetHandleCore(DUCE.Channel channel) 210internal override DUCE.Channel GetChannelCore(int index) 275internal System.Windows.Media.Composition.DUCE.MultiChannelResource _duceResource = new System.Windows.Media.Composition.DUCE.MultiChannelResource();
System\Windows\Media\Generated\Pen.cs (36)
45sealed partial class Pen : Animatable, DUCE.IResource 110DUCE.IResource targetResource = (DUCE.IResource)target; 117DUCE.Channel channel = targetResource.GetChannel(channelIndex); 196DUCE.IResource targetResource = (DUCE.IResource)target; 203DUCE.Channel channel = targetResource.GetChannel(channelIndex); 369internal override void UpdateResource(DUCE.Channel channel, bool skipOnChannelCheck) 383DUCE.ResourceHandle hBrush = vBrush != null ? ((DUCE.IResource)vBrush).GetHandle(channel) : DUCE.ResourceHandle.Null; 384DUCE.ResourceHandle hDashStyle = vDashStyle != null ? ((DUCE.IResource)vDashStyle).GetHandle(channel) : DUCE.ResourceHandle.Null; 387DUCE.ResourceHandle hThicknessAnimations = GetAnimationResourceHandle(ThicknessProperty, channel); 390DUCE.MILCMD_PEN data; 411sizeof(DUCE.MILCMD_PEN)); 415DUCE.ResourceHandle DUCE.IResource.AddRefOnChannel(DUCE.Channel channel) 419if (_duceResource.CreateOrAddRefOnChannel(this, channel, System.Windows.Media.Composition.DUCE.ResourceType.TYPE_PEN)) 422if (vBrush != null) ((DUCE.IResource)vBrush).AddRefOnChannel(channel); 424if (vDashStyle != null) ((DUCE.IResource)vDashStyle).AddRefOnChannel(channel); 435void DUCE.IResource.ReleaseOnChannel(DUCE.Channel channel) 444if (vBrush != null) ((DUCE.IResource)vBrush).ReleaseOnChannel(channel); 446if (vDashStyle != null) ((DUCE.IResource)vDashStyle).ReleaseOnChannel(channel); 452DUCE.ResourceHandle DUCE.IResource.GetHandle(DUCE.Channel channel) 454DUCE.ResourceHandle h; 462int DUCE.IResource.GetChannelCount() 467DUCE.Channel DUCE.IResource.GetChannel(int index) 543internal System.Windows.Media.Composition.DUCE.MultiChannelResource _duceResource = new System.Windows.Media.Composition.DUCE.MultiChannelResource();
System\Windows\Media\Generated\RadialGradientBrush.cs (14)
207internal override void UpdateResource(DUCE.Channel channel, bool skipOnChannelCheck) 212internal override DUCE.ResourceHandle AddRefOnChannelCore(DUCE.Channel channel) 214if (_duceResource.CreateOrAddRefOnChannel(this, channel, System.Windows.Media.Composition.DUCE.ResourceType.TYPE_RADIALGRADIENTBRUSH)) 217if (vTransform != null) ((DUCE.IResource)vTransform).AddRefOnChannel(channel); 219if (vRelativeTransform != null) ((DUCE.IResource)vRelativeTransform).AddRefOnChannel(channel); 229internal override void ReleaseOnChannelCore(DUCE.Channel channel) 236if (vTransform != null) ((DUCE.IResource)vTransform).ReleaseOnChannel(channel); 238if (vRelativeTransform != null) ((DUCE.IResource)vRelativeTransform).ReleaseOnChannel(channel); 243internal override DUCE.ResourceHandle GetHandleCore(DUCE.Channel channel) 253internal override DUCE.Channel GetChannelCore(int index) 326internal System.Windows.Media.Composition.DUCE.MultiChannelResource _duceResource = new System.Windows.Media.Composition.DUCE.MultiChannelResource();
System\Windows\Media\Generated\RectangleGeometry.cs (20)
185internal override void UpdateResource(DUCE.Channel channel, bool skipOnChannelCheck) 198DUCE.ResourceHandle hTransform; 203hTransform = DUCE.ResourceHandle.Null; 207hTransform = ((DUCE.IResource)vTransform).GetHandle(channel); 211DUCE.ResourceHandle hRadiusXAnimations = GetAnimationResourceHandle(RadiusXProperty, channel); 212DUCE.ResourceHandle hRadiusYAnimations = GetAnimationResourceHandle(RadiusYProperty, channel); 213DUCE.ResourceHandle hRectAnimations = GetAnimationResourceHandle(RectProperty, channel); 216DUCE.MILCMD_RECTANGLEGEOMETRY data; 241sizeof(DUCE.MILCMD_RECTANGLEGEOMETRY)); 245internal override DUCE.ResourceHandle AddRefOnChannelCore(DUCE.Channel channel) 247if (_duceResource.CreateOrAddRefOnChannel(this, channel, System.Windows.Media.Composition.DUCE.ResourceType.TYPE_RECTANGLEGEOMETRY)) 250if (vTransform != null) ((DUCE.IResource)vTransform).AddRefOnChannel(channel); 260internal override void ReleaseOnChannelCore(DUCE.Channel channel) 267if (vTransform != null) ((DUCE.IResource)vTransform).ReleaseOnChannel(channel); 272internal override DUCE.ResourceHandle GetHandleCore(DUCE.Channel channel) 282internal override DUCE.Channel GetChannelCore(int index) 351internal System.Windows.Media.Composition.DUCE.MultiChannelResource _duceResource = new System.Windows.Media.Composition.DUCE.MultiChannelResource();
System\Windows\Media\Generated\RenderData.cs (46)
518internal partial class RenderData: DUCE.IResource 523private void MarshalToDUCE(DUCE.Channel channel) 527DUCE.MILCMD_RENDERDATA renderdataCmd; 543sizeof(DUCE.MILCMD_RENDERDATA), 592data.hPen = (uint)(((DUCE.IResource)_dependentResources[ (int)( data.hPen - 1)]).GetHandle(channel)); 609data.hPen = (uint)(((DUCE.IResource)_dependentResources[ (int)( data.hPen - 1)]).GetHandle(channel)); 614data.hPoint0Animations = (uint)(((DUCE.IResource)_dependentResources[ (int)( data.hPoint0Animations - 1)]).GetHandle(channel)); 619data.hPoint1Animations = (uint)(((DUCE.IResource)_dependentResources[ (int)( data.hPoint1Animations - 1)]).GetHandle(channel)); 636data.hBrush = (uint)(((DUCE.IResource)_dependentResources[ (int)( data.hBrush - 1)]).GetHandle(channel)); 641data.hPen = (uint)(((DUCE.IResource)_dependentResources[ (int)( data.hPen - 1)]).GetHandle(channel)); 658data.hBrush = (uint)(((DUCE.IResource)_dependentResources[ (int)( data.hBrush - 1)]).GetHandle(channel)); 663data.hPen = (uint)(((DUCE.IResource)_dependentResources[ (int)( data.hPen - 1)]).GetHandle(channel)); 668data.hRectangleAnimations = (uint)(((DUCE.IResource)_dependentResources[ (int)( data.hRectangleAnimations - 1)]).GetHandle(channel)); 685data.hBrush = (uint)(((DUCE.IResource)_dependentResources[ (int)( data.hBrush - 1)]).GetHandle(channel)); 690data.hPen = (uint)(((DUCE.IResource)_dependentResources[ (int)( data.hPen - 1)]).GetHandle(channel)); 707data.hBrush = (uint)(((DUCE.IResource)_dependentResources[ (int)( data.hBrush - 1)]).GetHandle(channel)); 712data.hPen = (uint)(((DUCE.IResource)_dependentResources[ (int)( data.hPen - 1)]).GetHandle(channel)); 717data.hRectangleAnimations = (uint)(((DUCE.IResource)_dependentResources[ (int)( data.hRectangleAnimations - 1)]).GetHandle(channel)); 722data.hRadiusXAnimations = (uint)(((DUCE.IResource)_dependentResources[ (int)( data.hRadiusXAnimations - 1)]).GetHandle(channel)); 727data.hRadiusYAnimations = (uint)(((DUCE.IResource)_dependentResources[ (int)( data.hRadiusYAnimations - 1)]).GetHandle(channel)); 744data.hBrush = (uint)(((DUCE.IResource)_dependentResources[ (int)( data.hBrush - 1)]).GetHandle(channel)); 749data.hPen = (uint)(((DUCE.IResource)_dependentResources[ (int)( data.hPen - 1)]).GetHandle(channel)); 766data.hBrush = (uint)(((DUCE.IResource)_dependentResources[ (int)( data.hBrush - 1)]).GetHandle(channel)); 771data.hPen = (uint)(((DUCE.IResource)_dependentResources[ (int)( data.hPen - 1)]).GetHandle(channel)); 776data.hCenterAnimations = (uint)(((DUCE.IResource)_dependentResources[ (int)( data.hCenterAnimations - 1)]).GetHandle(channel)); 781data.hRadiusXAnimations = (uint)(((DUCE.IResource)_dependentResources[ (int)( data.hRadiusXAnimations - 1)]).GetHandle(channel)); 786data.hRadiusYAnimations = (uint)(((DUCE.IResource)_dependentResources[ (int)( data.hRadiusYAnimations - 1)]).GetHandle(channel)); 803data.hBrush = (uint)(((DUCE.IResource)_dependentResources[ (int)( data.hBrush - 1)]).GetHandle(channel)); 808data.hPen = (uint)(((DUCE.IResource)_dependentResources[ (int)( data.hPen - 1)]).GetHandle(channel)); 813data.hGeometry = (uint)(((DUCE.IResource)_dependentResources[ (int)( data.hGeometry - 1)]).GetHandle(channel)); 830data.hImageSource = (uint)(((DUCE.IResource)_dependentResources[ (int)( data.hImageSource - 1)]).GetHandle(channel)); 847data.hImageSource = (uint)(((DUCE.IResource)_dependentResources[ (int)( data.hImageSource - 1)]).GetHandle(channel)); 852data.hRectangleAnimations = (uint)(((DUCE.IResource)_dependentResources[ (int)( data.hRectangleAnimations - 1)]).GetHandle(channel)); 869data.hForegroundBrush = (uint)(((DUCE.IResource)_dependentResources[ (int)( data.hForegroundBrush - 1)]).GetHandle(channel)); 874data.hGlyphRun = (uint)(((DUCE.IResource)_dependentResources[ (int)( data.hGlyphRun - 1)]).GetHandle(channel)); 891data.hDrawing = (uint)(((DUCE.IResource)_dependentResources[ (int)( data.hDrawing - 1)]).GetHandle(channel)); 908data.hPlayer = (uint)(((DUCE.IResource)_dependentResources[ (int)( data.hPlayer - 1)]).GetHandle(channel)); 925data.hPlayer = (uint)(((DUCE.IResource)_dependentResources[ (int)( data.hPlayer - 1)]).GetHandle(channel)); 930data.hRectangleAnimations = (uint)(((DUCE.IResource)_dependentResources[ (int)( data.hRectangleAnimations - 1)]).GetHandle(channel)); 948data.hClipGeometry = (uint)(((DUCE.IResource)_dependentResources[ (int)( data.hClipGeometry - 1)]).GetHandle(channel)); 966data.hOpacityMask = (uint)(((DUCE.IResource)_dependentResources[ (int)( data.hOpacityMask - 1)]).GetHandle(channel)); 995data.hOpacityAnimations = (uint)(((DUCE.IResource)_dependentResources[ (int)( data.hOpacityAnimations - 1)]).GetHandle(channel)); 1013data.hTransform = (uint)(((DUCE.IResource)_dependentResources[ (int)( data.hTransform - 1)]).GetHandle(channel)); 1031data.hGuidelines = (uint)(((DUCE.IResource)_dependentResources[ (int)( data.hGuidelines - 1)]).GetHandle(channel)); 1072data.hEffect = (uint)(((DUCE.IResource)_dependentResources[ (int)( data.hEffect - 1)]).GetHandle(channel)); 1077data.hEffectInput = (uint)(((DUCE.IResource)_dependentResources[ (int)( data.hEffectInput - 1)]).GetHandle(channel));
System\Windows\Media\Generated\RotateTransform.cs (15)
185internal override void UpdateResource(DUCE.Channel channel, bool skipOnChannelCheck) 195DUCE.ResourceHandle hAngleAnimations = GetAnimationResourceHandle(AngleProperty, channel); 196DUCE.ResourceHandle hCenterXAnimations = GetAnimationResourceHandle(CenterXProperty, channel); 197DUCE.ResourceHandle hCenterYAnimations = GetAnimationResourceHandle(CenterYProperty, channel); 200DUCE.MILCMD_ROTATETRANSFORM data; 224sizeof(DUCE.MILCMD_ROTATETRANSFORM)); 228internal override DUCE.ResourceHandle AddRefOnChannelCore(DUCE.Channel channel) 230if (_duceResource.CreateOrAddRefOnChannel(this, channel, System.Windows.Media.Composition.DUCE.ResourceType.TYPE_ROTATETRANSFORM)) 240internal override void ReleaseOnChannelCore(DUCE.Channel channel) 249internal override DUCE.ResourceHandle GetHandleCore(DUCE.Channel channel) 259internal override DUCE.Channel GetChannelCore(int index) 315internal System.Windows.Media.Composition.DUCE.MultiChannelResource _duceResource = new System.Windows.Media.Composition.DUCE.MultiChannelResource();
System\Windows\Media\Generated\ScaleTransform.cs (16)
207internal override void UpdateResource(DUCE.Channel channel, bool skipOnChannelCheck) 217DUCE.ResourceHandle hScaleXAnimations = GetAnimationResourceHandle(ScaleXProperty, channel); 218DUCE.ResourceHandle hScaleYAnimations = GetAnimationResourceHandle(ScaleYProperty, channel); 219DUCE.ResourceHandle hCenterXAnimations = GetAnimationResourceHandle(CenterXProperty, channel); 220DUCE.ResourceHandle hCenterYAnimations = GetAnimationResourceHandle(CenterYProperty, channel); 223DUCE.MILCMD_SCALETRANSFORM data; 252sizeof(DUCE.MILCMD_SCALETRANSFORM)); 256internal override DUCE.ResourceHandle AddRefOnChannelCore(DUCE.Channel channel) 258if (_duceResource.CreateOrAddRefOnChannel(this, channel, System.Windows.Media.Composition.DUCE.ResourceType.TYPE_SCALETRANSFORM)) 268internal override void ReleaseOnChannelCore(DUCE.Channel channel) 277internal override DUCE.ResourceHandle GetHandleCore(DUCE.Channel channel) 287internal override DUCE.Channel GetChannelCore(int index) 347internal System.Windows.Media.Composition.DUCE.MultiChannelResource _duceResource = new System.Windows.Media.Composition.DUCE.MultiChannelResource();
System\Windows\Media\Generated\SkewTransform.cs (16)
207internal override void UpdateResource(DUCE.Channel channel, bool skipOnChannelCheck) 217DUCE.ResourceHandle hAngleXAnimations = GetAnimationResourceHandle(AngleXProperty, channel); 218DUCE.ResourceHandle hAngleYAnimations = GetAnimationResourceHandle(AngleYProperty, channel); 219DUCE.ResourceHandle hCenterXAnimations = GetAnimationResourceHandle(CenterXProperty, channel); 220DUCE.ResourceHandle hCenterYAnimations = GetAnimationResourceHandle(CenterYProperty, channel); 223DUCE.MILCMD_SKEWTRANSFORM data; 252sizeof(DUCE.MILCMD_SKEWTRANSFORM)); 256internal override DUCE.ResourceHandle AddRefOnChannelCore(DUCE.Channel channel) 258if (_duceResource.CreateOrAddRefOnChannel(this, channel, System.Windows.Media.Composition.DUCE.ResourceType.TYPE_SKEWTRANSFORM)) 268internal override void ReleaseOnChannelCore(DUCE.Channel channel) 277internal override DUCE.ResourceHandle GetHandleCore(DUCE.Channel channel) 287internal override DUCE.Channel GetChannelCore(int index) 347internal System.Windows.Media.Composition.DUCE.MultiChannelResource _duceResource = new System.Windows.Media.Composition.DUCE.MultiChannelResource();
System\Windows\Media\Generated\SolidColorBrush.cs (24)
141internal override void UpdateResource(DUCE.Channel channel, bool skipOnChannelCheck) 155DUCE.ResourceHandle hTransform; 160hTransform = DUCE.ResourceHandle.Null; 164hTransform = ((DUCE.IResource)vTransform).GetHandle(channel); 166DUCE.ResourceHandle hRelativeTransform; 171hRelativeTransform = DUCE.ResourceHandle.Null; 175hRelativeTransform = ((DUCE.IResource)vRelativeTransform).GetHandle(channel); 179DUCE.ResourceHandle hOpacityAnimations = GetAnimationResourceHandle(OpacityProperty, channel); 180DUCE.ResourceHandle hColorAnimations = GetAnimationResourceHandle(ColorProperty, channel); 183DUCE.MILCMD_SOLIDCOLORBRUSH data; 204sizeof(DUCE.MILCMD_SOLIDCOLORBRUSH)); 208internal override DUCE.ResourceHandle AddRefOnChannelCore(DUCE.Channel channel) 210if (_duceResource.CreateOrAddRefOnChannel(this, channel, System.Windows.Media.Composition.DUCE.ResourceType.TYPE_SOLIDCOLORBRUSH)) 213if (vTransform != null) ((DUCE.IResource)vTransform).AddRefOnChannel(channel); 215if (vRelativeTransform != null) ((DUCE.IResource)vRelativeTransform).AddRefOnChannel(channel); 225internal override void ReleaseOnChannelCore(DUCE.Channel channel) 232if (vTransform != null) ((DUCE.IResource)vTransform).ReleaseOnChannel(channel); 234if (vRelativeTransform != null) ((DUCE.IResource)vRelativeTransform).ReleaseOnChannel(channel); 239internal override DUCE.ResourceHandle GetHandleCore(DUCE.Channel channel) 249internal override DUCE.Channel GetChannelCore(int index) 310internal System.Windows.Media.Composition.DUCE.MultiChannelResource _duceResource = new System.Windows.Media.Composition.DUCE.MultiChannelResource();
System\Windows\Media\Generated\Transform.cs (19)
47abstract partial class Transform : GeneralTransform, DUCE.IResource 118internal abstract DUCE.ResourceHandle AddRefOnChannelCore(DUCE.Channel channel); 123DUCE.ResourceHandle DUCE.IResource.AddRefOnChannel(DUCE.Channel channel) 131internal abstract void ReleaseOnChannelCore(DUCE.Channel channel); 136void DUCE.IResource.ReleaseOnChannel(DUCE.Channel channel) 144internal abstract DUCE.ResourceHandle GetHandleCore(DUCE.Channel channel); 149DUCE.ResourceHandle DUCE.IResource.GetHandle(DUCE.Channel channel) 151DUCE.ResourceHandle handle; 165int DUCE.IResource.GetChannelCount() 170internal abstract DUCE.Channel GetChannelCore(int index); 175DUCE.Channel DUCE.IResource.GetChannel(int index)
System\Windows\Media\Generated\TransformGroup.cs (35)
132DUCE.IResource targetResource = (DUCE.IResource)target; 137DUCE.Channel channel = targetResource.GetChannel(channelIndex); 150DUCE.IResource resource = newCollection.Internal_GetItem(i) as DUCE.IResource; 161DUCE.IResource resource = oldCollection.Internal_GetItem(i) as DUCE.IResource; 221internal override void UpdateResource(DUCE.Channel channel, bool skipOnChannelCheck) 237DUCE.MILCMD_TRANSFORMGROUP data; 242data.ChildrenSize = (uint)(sizeof(DUCE.ResourceHandle) * ChildrenCount); 246sizeof(DUCE.MILCMD_TRANSFORMGROUP), 254DUCE.ResourceHandle resource = ((DUCE.IResource)vChildren.Internal_GetItem(i)).GetHandle(channel);; 257sizeof(DUCE.ResourceHandle) 265internal override DUCE.ResourceHandle AddRefOnChannelCore(DUCE.Channel channel) 267if (_duceResource.CreateOrAddRefOnChannel(this, channel, System.Windows.Media.Composition.DUCE.ResourceType.TYPE_TRANSFORMGROUP)) 276((DUCE.IResource) vChildren.Internal_GetItem(i)).AddRefOnChannel(channel); 287internal override void ReleaseOnChannelCore(DUCE.Channel channel) 300((DUCE.IResource) vChildren.Internal_GetItem(i)).ReleaseOnChannel(channel); 306internal override DUCE.ResourceHandle GetHandleCore(DUCE.Channel channel) 316internal override DUCE.Channel GetChannelCore(int index) 326DUCE.IResource thisResource = (DUCE.IResource)this; 333DUCE.Channel channel = thisResource.GetChannel(channelIndex); 338DUCE.IResource addResource = item as DUCE.IResource; 354DUCE.IResource thisResource = (DUCE.IResource)this; 361DUCE.Channel channel = thisResource.GetChannel(channelIndex); 368DUCE.IResource releaseResource = item as DUCE.IResource; 432internal System.Windows.Media.Composition.DUCE.MultiChannelResource _duceResource = new System.Windows.Media.Composition.DUCE.MultiChannelResource();
System\Windows\Media\Generated\TranslateTransform.cs (14)
163internal override void UpdateResource(DUCE.Channel channel, bool skipOnChannelCheck) 173DUCE.ResourceHandle hXAnimations = GetAnimationResourceHandle(XProperty, channel); 174DUCE.ResourceHandle hYAnimations = GetAnimationResourceHandle(YProperty, channel); 177DUCE.MILCMD_TRANSLATETRANSFORM data; 196sizeof(DUCE.MILCMD_TRANSLATETRANSFORM)); 200internal override DUCE.ResourceHandle AddRefOnChannelCore(DUCE.Channel channel) 202if (_duceResource.CreateOrAddRefOnChannel(this, channel, System.Windows.Media.Composition.DUCE.ResourceType.TYPE_TRANSLATETRANSFORM)) 212internal override void ReleaseOnChannelCore(DUCE.Channel channel) 221internal override DUCE.ResourceHandle GetHandleCore(DUCE.Channel channel) 231internal override DUCE.Channel GetChannelCore(int index) 283internal System.Windows.Media.Composition.DUCE.MultiChannelResource _duceResource = new System.Windows.Media.Composition.DUCE.MultiChannelResource();
System\Windows\Media\Generated\VideoDrawing.cs (21)
95DUCE.IResource targetResource = (DUCE.IResource)target; 102DUCE.Channel channel = targetResource.GetChannel(channelIndex); 185internal override void UpdateResource(DUCE.Channel channel, bool skipOnChannelCheck) 198DUCE.ResourceHandle hPlayer = vPlayer != null ? ((DUCE.IResource)vPlayer).GetHandle(channel) : DUCE.ResourceHandle.Null; 201DUCE.ResourceHandle hRectAnimations = GetAnimationResourceHandle(RectProperty, channel); 204DUCE.MILCMD_VIDEODRAWING data; 219sizeof(DUCE.MILCMD_VIDEODRAWING)); 223internal override DUCE.ResourceHandle AddRefOnChannelCore(DUCE.Channel channel) 225if (_duceResource.CreateOrAddRefOnChannel(this, channel, System.Windows.Media.Composition.DUCE.ResourceType.TYPE_VIDEODRAWING)) 228if (vPlayer != null) ((DUCE.IResource)vPlayer).AddRefOnChannel(channel); 238internal override void ReleaseOnChannelCore(DUCE.Channel channel) 245if (vPlayer != null) ((DUCE.IResource)vPlayer).ReleaseOnChannel(channel); 250internal override DUCE.ResourceHandle GetHandleCore(DUCE.Channel channel) 260internal override DUCE.Channel GetChannelCore(int index) 312internal System.Windows.Media.Composition.DUCE.MultiChannelResource _duceResource = new System.Windows.Media.Composition.DUCE.MultiChannelResource();
System\Windows\Media\Generated\VisualBrush.cs (31)
120DUCE.IResource targetResource = (DUCE.IResource)target; 127DUCE.Channel channel = targetResource.GetChannel(channelIndex); 212internal override void UpdateResource(DUCE.Channel channel, bool skipOnChannelCheck) 227DUCE.ResourceHandle hTransform; 232hTransform = DUCE.ResourceHandle.Null; 236hTransform = ((DUCE.IResource)vTransform).GetHandle(channel); 238DUCE.ResourceHandle hRelativeTransform; 243hRelativeTransform = DUCE.ResourceHandle.Null; 247hRelativeTransform = ((DUCE.IResource)vRelativeTransform).GetHandle(channel); 251DUCE.ResourceHandle hVisual = vVisual != null ? ((DUCE.IResource)vVisual).GetHandle(channel) : DUCE.ResourceHandle.Null; 254DUCE.ResourceHandle hOpacityAnimations = GetAnimationResourceHandle(OpacityProperty, channel); 255DUCE.ResourceHandle hViewportAnimations = GetAnimationResourceHandle(ViewportProperty, channel); 256DUCE.ResourceHandle hViewboxAnimations = GetAnimationResourceHandle(ViewboxProperty, channel); 259DUCE.MILCMD_VISUALBRUSH data; 295sizeof(DUCE.MILCMD_VISUALBRUSH)); 299internal override DUCE.ResourceHandle AddRefOnChannelCore(DUCE.Channel channel) 301if (_duceResource.CreateOrAddRefOnChannel(this, channel, System.Windows.Media.Composition.DUCE.ResourceType.TYPE_VISUALBRUSH)) 304if (vTransform != null) ((DUCE.IResource)vTransform).AddRefOnChannel(channel); 306if (vRelativeTransform != null) ((DUCE.IResource)vRelativeTransform).AddRefOnChannel(channel); 317internal override void ReleaseOnChannelCore(DUCE.Channel channel) 324if (vTransform != null) ((DUCE.IResource)vTransform).ReleaseOnChannel(channel); 326if (vRelativeTransform != null) ((DUCE.IResource)vRelativeTransform).ReleaseOnChannel(channel); 332internal override DUCE.ResourceHandle GetHandleCore(DUCE.Channel channel) 342internal override DUCE.Channel GetChannelCore(int index) 407internal System.Windows.Media.Composition.DUCE.MultiChannelResource _duceResource = new System.Windows.Media.Composition.DUCE.MultiChannelResource();
System\Windows\Media\Geometry.cs (1)
38public abstract partial class Geometry : Animatable, DUCE.IResource
System\Windows\Media\GlyphRun.cs (24)
53public class GlyphRun : DUCE.IResource, ISupportInitialize 1801private DUCE.MultiChannelResource _mcr = new DUCE.MultiChannelResource(); 1807DUCE.ResourceHandle DUCE.IResource.AddRefOnChannel(DUCE.Channel channel) 1812if (_mcr.CreateOrAddRefOnChannel(this, channel, DUCE.ResourceType.TYPE_GLYPHRUN)) 1824void DUCE.IResource.ReleaseOnChannel(DUCE.Channel channel) 1836void DUCE.IResource.RemoveChildFromParent(DUCE.IResource parent, DUCE.Channel channel) 1844DUCE.ResourceHandle DUCE.IResource.Get3DHandle(DUCE.Channel channel) 1852DUCE.ResourceHandle DUCE.IResource.GetHandle(DUCE.Channel channel) 1858int DUCE.IResource.GetChannelCount() 1863DUCE.Channel DUCE.IResource.GetChannel(int index) 1871private void CreateOnChannel(DUCE.Channel channel) 1893DUCE.MILCMD_GLYPHRUN_CREATE command; 1931sizeof(DUCE.MILCMD_GLYPHRUN_CREATE),
System\Windows\Media\GuidelineCollection.cs (1)
30public partial class GuidelineSet : Animatable, DUCE.IResource
System\Windows\Media\HostVisual.cs (28)
119internal override void FreeContent(DUCE.Channel channel) 221DUCE.ResourceHandle targetsHandle = DUCE.ResourceHandle.Null; 225targetsHandle = _target._contentRoot.DuplicateHandle(_target.OutOfBandChannel, (DUCE.Channel)channel); 250private void EnsureHostedVisualConnected(DUCE.Channel channel) 265DUCE.ResourceHandle targetsHandle = DUCE.ResourceHandle.Null; 310targetsHandle = (DUCE.ResourceHandle)returnValue; 325DUCE.CompositionNode.InsertChildAt( 385(DUCE.Channel)ide.Key, 397DUCE.Channel channel, 450DoPendingDisconnect((DUCE.Channel)arg); 466private bool DoPendingDisconnect(DUCE.Channel channel) 514private void Disconnect(DUCE.Channel channel, 516DUCE.ResourceHandle hostHandle, 517DUCE.ResourceHandle targetHandle, 518DUCE.MultiChannelResource contentRoot) 522DUCE.CompositionNode.RemoveChild( 574private Dictionary<DUCE.Channel, Dispatcher> _connectedChannels = new Dictionary<DUCE.Channel, Dispatcher>(); 590public DUCE.Channel Channel { get; private set; } 593public DUCE.ResourceHandle HostHandle { get; private set; } 594public DUCE.ResourceHandle TargetHandle { get; private set; } 595public DUCE.MultiChannelResource ContentRoot { get; private set; } 599DUCE.Channel channel, 602DUCE.ResourceHandle hostHandle, 603DUCE.ResourceHandle targetHandle, 604DUCE.MultiChannelResource contentRoot,
System\Windows\Media\ICompositionTarget.cs (5)
24void Render(bool inResize, DUCE.Channel channel); 25void AddRefOnChannel(DUCE.Channel channel, DUCE.Channel outOfBandChannel); 26void ReleaseOnChannel(DUCE.Channel channel, DUCE.Channel outOfBandChannel);
System\Windows\Media\ICyclicBrush.cs (1)
22void RenderForCyclicBrush(DUCE.Channel channel, bool skipChannelCheck);
System\Windows\Media\IDrawingContent.cs (1)
24internal interface IDrawingContent : DUCE.IResource
System\Windows\Media\Imaging\BitmapSource.cs (23)
37public abstract class BitmapSource : ImageSource, DUCE.IResource 782internal override void UpdateResource(DUCE.Channel channel, bool skipOnChannelCheck) 932internal override DUCE.ResourceHandle AddRefOnChannelCore(DUCE.Channel channel) 934if (_duceResource.CreateOrAddRefOnChannel(this, channel, DUCE.ResourceType.TYPE_BITMAPSOURCE)) 942DUCE.ResourceHandle DUCE.IResource.AddRefOnChannel(DUCE.Channel channel) 956int DUCE.IResource.GetChannelCount() 961internal override DUCE.Channel GetChannelCore(int index) 966DUCE.Channel DUCE.IResource.GetChannel(int index) 971internal virtual void UpdateBitmapSourceResource(DUCE.Channel channel, bool skipOnChannelCheck) 1010internal override void ReleaseOnChannelCore(DUCE.Channel channel) 1017void DUCE.IResource.ReleaseOnChannel(DUCE.Channel channel) 1026internal override DUCE.ResourceHandle GetHandleCore(DUCE.Channel channel) 1031DUCE.ResourceHandle DUCE.IResource.GetHandle(DUCE.Channel channel) 1605internal DUCE.MultiChannelResource _duceResource = new DUCE.MultiChannelResource();
System\Windows\Media\Imaging\BitmapVisualManager.cs (1)
118DUCE.Channel channel = mctx.AllocateSyncChannel();
System\Windows\Media\Imaging\InteropBitmapSource.cs (3)
306DUCE.Channel channel = _duceResource.GetChannel(i); 308DUCE.MILCMD_BITMAP_INVALIDATE data; 323channel.SendCommand((byte*)&data, sizeof(DUCE.MILCMD_BITMAP_INVALIDATE));
System\Windows\Media\Imaging\WriteableBitmap.cs (14)
638DUCE.IResource resource = this as DUCE.IResource; 639DUCE.Channel channel = _duceResource.GetChannel(i); 1160internal override DUCE.ResourceHandle AddRefOnChannelCore(DUCE.Channel channel) 1171if (_duceResource.CreateOrAddRefOnChannel(this, channel, DUCE.ResourceType.TYPE_DOUBLEBUFFEREDBITMAP)) 1193internal override void ReleaseOnChannelCore(DUCE.Channel channel) 1219internal override void UpdateBitmapSourceResource(DUCE.Channel channel, bool skipOnChannelCheck) 1242DUCE.MILCMD_DOUBLEBUFFEREDBITMAP command; 1261sizeof(DUCE.MILCMD_DOUBLEBUFFEREDBITMAP), 1315DUCE.Channel channel = sender as DUCE.Channel; 1339DUCE.MILCMD_DOUBLEBUFFEREDBITMAP_COPYFORWARD command; 1360sizeof(DUCE.MILCMD_DOUBLEBUFFEREDBITMAP_COPYFORWARD));
System\Windows\Media\LinearGradientBrush.cs (20)
132private void ManualUpdateResource(DUCE.Channel channel, bool skipOnChannelCheck) 143DUCE.ResourceHandle hTransform; 148hTransform = DUCE.ResourceHandle.Null; 152hTransform = ((DUCE.IResource)vTransform).GetHandle(channel); 154DUCE.ResourceHandle hRelativeTransform; 159hRelativeTransform = DUCE.ResourceHandle.Null; 163hRelativeTransform = ((DUCE.IResource)vRelativeTransform).GetHandle(channel); 165DUCE.ResourceHandle hOpacityAnimations = GetAnimationResourceHandle(OpacityProperty, channel); 166DUCE.ResourceHandle hStartPointAnimations = GetAnimationResourceHandle(StartPointProperty, channel); 167DUCE.ResourceHandle hEndPointAnimations = GetAnimationResourceHandle(EndPointProperty, channel); 171DUCE.MILCMD_LINEARGRADIENTBRUSH data; 175DUCE.CopyBytes((byte*)&data.Opacity, (byte*)&tempOpacity, 8); 184DUCE.CopyBytes((byte*)&data.StartPoint, (byte*)&tempStartPoint, 16); 187DUCE.CopyBytes((byte*)&data.EndPoint, (byte*)&tempEndPoint, 16); 193data.GradientStopsSize = (UInt32)(sizeof(DUCE.MIL_GRADIENTSTOP)*count); 197sizeof(DUCE.MILCMD_LINEARGRADIENTBRUSH), 198sizeof(DUCE.MIL_GRADIENTSTOP)*count 203DUCE.MIL_GRADIENTSTOP stopCmd; 207DUCE.CopyBytes((byte*)&stopCmd.Position,(byte*)&temp, sizeof(double)); 212sizeof(DUCE.MIL_GRADIENTSTOP)
System\Windows\Media\MediaContext.cs (42)
280internal void NotifySyncChannelMessage(DUCE.Channel channel) 283DUCE.MilMessage.Message message; 288case DUCE.MilMessage.Type.Caps: 289case DUCE.MilMessage.Type.SyncModeStatus: 290case DUCE.MilMessage.Type.Presented: 292case DUCE.MilMessage.Type.PartitionIsZombie: 318DUCE.MilMessage.Message message; 323case DUCE.MilMessage.Type.Caps: 327case DUCE.MilMessage.Type.SyncModeStatus: 331case DUCE.MilMessage.Type.Presented: 339case DUCE.MilMessage.Type.PartitionIsZombie: 343case DUCE.MilMessage.Type.BadPixelShader: 530private void RequestTier(DUCE.Channel channel) 534DUCE.MILCMD_CHANNEL_REQUESTTIER data; 545sizeof(DUCE.MILCMD_CHANNEL_REQUESTTIER) 1224DUCE.NotifyPolicyChangeForNonInteractiveMode( 1233_uceEtwEvent.CreateOrAddRefOnChannel(this, Channel, DUCE.ResourceType.TYPE_ETWEVENTRESOURCE); 1293DUCE.MILCMD_PARTITION_SETVBLANKSYNCMODE data; 1299sizeof(DUCE.MILCMD_PARTITION_SETVBLANKSYNCMODE), 1345DUCE.MILCMD_PARTITION_SETVBLANKSYNCMODE data; 1351sizeof(DUCE.MILCMD_PARTITION_SETVBLANKSYNCMODE), 1516DUCE.ChannelSet channelSet = (_currentRenderingChannel == null) ? GetChannels() : _currentRenderingChannel.Value; 1562DUCE.ChannelSet channelSet = (_currentRenderingChannel == null) ? GetChannels() : _currentRenderingChannel.Value; 2054DUCE.ETWEvent.RaiseEvent( 2072DUCE.ChannelSet channelSet; 2219private void RequestPresentedNotification(DUCE.Channel channel, long estimatedFrameTime) 2226DUCE.MILCMD_PARTITION_NOTIFYPRESENT data; 2232sizeof(DUCE.MILCMD_PARTITION_NOTIFYPRESENT), 2417internal delegate void ResourcesUpdatedHandler(DUCE.Channel channel, bool skipOnChannelCheck); 2435DUCE.ChannelSet channelSet = GetChannels(); 2444internal DUCE.Channel AllocateSyncChannel() 2452internal void ReleaseSyncChannel(DUCE.Channel channel) 2465internal DUCE.Channel Channel 2476internal DUCE.Channel OutOfBandChannel 2602private void RegisterForNotifications(DUCE.Channel channel) 2604DUCE.MILCMD_PARTITION_REGISTERFORNOTIFICATIONS registerCmd; 2613sizeof(DUCE.MILCMD_PARTITION_REGISTERFORNOTIFICATIONS) 2631internal DUCE.ChannelSet GetChannels() 2633DUCE.ChannelSet channelSet; 2697private DUCE.Resource _uceEtwEvent = new DUCE.Resource(); 2773private DUCE.ChannelSet? _currentRenderingChannel = null;
System\Windows\Media\MediaPlayer.cs (22)
44public class MediaPlayer : Animatable, DUCE.IResource 529DUCE.ResourceHandle DUCE.IResource.AddRefOnChannel(DUCE.Channel channel) 543internal DUCE.ResourceHandle AddRefOnChannelCore(DUCE.Channel channel) 548if (_duceResource._duceResource.CreateOrAddRefOnChannel(this, channel, DUCE.ResourceType.TYPE_MEDIAPLAYER)) 566void DUCE.IResource.ReleaseOnChannel(DUCE.Channel channel) 580internal void ReleaseOnChannelCore(DUCE.Channel channel) 590DUCE.ResourceHandle DUCE.IResource.GetHandle(DUCE.Channel channel) 604internal DUCE.ResourceHandle GetHandleCore(DUCE.Channel channel) 609int DUCE.IResource.GetChannelCount() 614DUCE.Channel DUCE.IResource.GetChannel(int index) 633DUCE.Channel channel, 811DUCE.Channel channel 916internal DUCE.ShareableDUCEMultiChannelResource _duceResource = new DUCE.ShareableDUCEMultiChannelResource();
System\Windows\Media\MediaPlayerState.cs (4)
760DUCE.Channel channel, 761DUCE.ResourceHandle handle, 1020DUCE.Channel channel, 1021DUCE.ResourceHandle handle,
System\Windows\Media\MediaSystem.cs (3)
219s_serviceChannel = new DUCE.Channel( 325internal static DUCE.Channel ServiceChannel 356private static DUCE.Channel s_serviceChannel;
System\Windows\Media\PathGeometry.cs (6)
1002private void ManualUpdateResource(DUCE.Channel channel, bool skipOnChannelCheck) 1014DUCE.ResourceHandle hTransform; 1019hTransform = DUCE.ResourceHandle.Null; 1023hTransform = ((DUCE.IResource)vTransform).GetHandle(channel); 1026DUCE.MILCMD_PATHGEOMETRY data; 1040sizeof(DUCE.MILCMD_PATHGEOMETRY),
System\Windows\Media\Pen.cs (1)
32public sealed partial class Pen : Animatable, DUCE.IResource
System\Windows\Media\RadialGradientBrush.cs (24)
73private void ManualUpdateResource(DUCE.Channel channel, bool skipOnChannelCheck) 84DUCE.ResourceHandle hTransform; 89hTransform = DUCE.ResourceHandle.Null; 93hTransform = ((DUCE.IResource)vTransform).GetHandle(channel); 95DUCE.ResourceHandle hRelativeTransform; 100hRelativeTransform = DUCE.ResourceHandle.Null; 104hRelativeTransform = ((DUCE.IResource)vRelativeTransform).GetHandle(channel); 106DUCE.ResourceHandle hOpacityAnimations = GetAnimationResourceHandle(OpacityProperty, channel); 107DUCE.ResourceHandle hCenterAnimations = GetAnimationResourceHandle(CenterProperty, channel); 108DUCE.ResourceHandle hRadiusXAnimations = GetAnimationResourceHandle(RadiusXProperty, channel); 109DUCE.ResourceHandle hRadiusYAnimations = GetAnimationResourceHandle(RadiusYProperty, channel); 110DUCE.ResourceHandle hGradientOriginAnimations = GetAnimationResourceHandle(GradientOriginProperty, channel); 112DUCE.MILCMD_RADIALGRADIENTBRUSH data; 118DUCE.CopyBytes((byte*)&data.Opacity, (byte*)&tempOpacity, 8); 127DUCE.CopyBytes((byte*)&data.Center, (byte*)&tempCenter, 16); 130DUCE.CopyBytes((byte*)&data.RadiusX, (byte*)&tempRadiusX, 8); 133DUCE.CopyBytes((byte*)&data.RadiusY, (byte*)&tempRadiusY, 8); 136DUCE.CopyBytes((byte*)&data.GradientOrigin, (byte*)&tempGradientOrigin, 16); 142data.GradientStopsSize = (UInt32)(sizeof(DUCE.MIL_GRADIENTSTOP)*count); 146sizeof(DUCE.MILCMD_RADIALGRADIENTBRUSH), 147sizeof(DUCE.MIL_GRADIENTSTOP)*count 152DUCE.MIL_GRADIENTSTOP stopCmd; 156DUCE.CopyBytes((byte*)&stopCmd.Position,(byte*)&temp, sizeof(double)); 161sizeof(DUCE.MIL_GRADIENTSTOP)
System\Windows\Media\RenderContext.cs (6)
59internal DUCE.Channel Channel 68internal DUCE.ResourceHandle Root 88DUCE.Channel channel, 89DUCE.ResourceHandle root) 112private DUCE.Channel _channel; 117private DUCE.ResourceHandle _root;
System\Windows\Media\RenderData.cs (27)
43internal partial class RenderData : Freezable, DUCE.IResource, IDrawingContent 340DUCE.ResourceHandle DUCE.IResource.AddRefOnChannel(DUCE.Channel channel) 347if (_duceResource.CreateOrAddRefOnChannel(this, channel, DUCE.ResourceType.TYPE_RENDERDATA)) 353DUCE.IResource resource = _dependentResources[i] as DUCE.IResource; 368void DUCE.IResource.ReleaseOnChannel(DUCE.Channel channel) 381DUCE.IResource resource = _dependentResources[i] as DUCE.IResource; 392DUCE.ResourceHandle DUCE.IResource.GetHandle(DUCE.Channel channel) 394DUCE.ResourceHandle handle; 410int DUCE.IResource.GetChannelCount() 415DUCE.Channel DUCE.IResource.GetChannel(int index) 423void DUCE.IResource.RemoveChildFromParent(DUCE.IResource parent, DUCE.Channel channel) 431DUCE.ResourceHandle DUCE.IResource.Get3DHandle(DUCE.Channel channel) 452private void UpdateResource(DUCE.Channel channel) 546private DUCE.MultiChannelResource _duceResource = new DUCE.MultiChannelResource();
System\Windows\Media\Renderer.cs (22)
32DUCE.Channel channel, 49DUCE.Channel channel, 59DUCE.Resource target = 60new DUCE.Resource(); 61DUCE.Resource root = 62new DUCE.Resource(); 64DUCE.ResourceHandle targetHandle = DUCE.ResourceHandle.Null; 65DUCE.ResourceHandle rootHandle = DUCE.ResourceHandle.Null; 75DUCE.ResourceHandle deviceTransformHandle = 76((DUCE.IResource)mtDeviceTransform).AddRefOnChannel(channel); 84target.CreateOrAddRefOnChannel(target, channel, DUCE.ResourceType.TYPE_GENERICRENDERTARGET); 87DUCE.CompositionTarget.PrintInitialize( 94root.CreateOrAddRefOnChannel(root, channel, DUCE.ResourceType.TYPE_VISUAL); 97DUCE.CompositionNode.SetTransform( 102DUCE.CompositionTarget.SetRoot( 139DUCE.CompositionNode.RemoveAllChildren( 143((DUCE.IResource)visual).ReleaseOnChannel(channel); 154((DUCE.IResource)mtDeviceTransform).ReleaseOnChannel(channel); 163DUCE.CompositionTarget.SetRoot( 165DUCE.ResourceHandle.Null,
System\Windows\Media\StreamGeometry.cs (17)
390internal override void UpdateResource(DUCE.Channel channel, bool skipOnChannelCheck) 402DUCE.ResourceHandle hTransform; 407hTransform = DUCE.ResourceHandle.Null; 411hTransform = ((DUCE.IResource)vTransform).GetHandle(channel); 414DUCE.MILCMD_PATHGEOMETRY data; 432sizeof(DUCE.MILCMD_PATHGEOMETRY), 447internal override DUCE.ResourceHandle AddRefOnChannelCore(DUCE.Channel channel) 449if (_duceResource.CreateOrAddRefOnChannel(this, channel, System.Windows.Media.Composition.DUCE.ResourceType.TYPE_PATHGEOMETRY)) 453if (vTransform != null) ((DUCE.IResource)vTransform).AddRefOnChannel(channel); 461internal override void ReleaseOnChannelCore(DUCE.Channel channel) 468if (vTransform != null) ((DUCE.IResource)vTransform).ReleaseOnChannel(channel); 472internal override DUCE.ResourceHandle GetHandleCore(DUCE.Channel channel) 483internal override DUCE.Channel GetChannelCore(int index) 556internal System.Windows.Media.Composition.DUCE.MultiChannelResource _duceResource = new System.Windows.Media.Composition.DUCE.MultiChannelResource();
System\Windows\Media\Visual.cs (118)
72_map_ofBrushes = new DUCE.Map<bool>(); 83public DUCE.Map<bool> _map_ofBrushes; 95public abstract partial class Visual : DependencyObject, DUCE.IResource 157internal Visual(DUCE.ResourceType resourceType) 165case DUCE.ResourceType.TYPE_VISUAL: 169case DUCE.ResourceType.TYPE_VIEWPORT3DVISUAL: 193protected Visual() : this(DUCE.ResourceType.TYPE_VISUAL) 214internal bool IsOnChannel(DUCE.Channel channel) 224DUCE.ResourceHandle DUCE.IResource.GetHandle(DUCE.Channel channel) 235DUCE.ResourceHandle DUCE.IResource.Get3DHandle(DUCE.Channel channel) 246DUCE.ResourceHandle DUCE.IResource.AddRefOnChannel(DUCE.Channel channel) 251internal virtual DUCE.ResourceHandle AddRefOnChannelCore(DUCE.Channel channel) 253DUCE.ResourceType resourceType = DUCE.ResourceType.TYPE_VISUAL; 257resourceType = DUCE.ResourceType.TYPE_VIEWPORT3DVISUAL; 271internal virtual void ReleaseOnChannelCore(DUCE.Channel channel) 281void DUCE.IResource.RemoveChildFromParent( 282DUCE.IResource parent, 283DUCE.Channel channel) 285DUCE.CompositionNode.RemoveChild( 291int DUCE.IResource.GetChannelCount() 296DUCE.Channel DUCE.IResource.GetChannel(int index) 656internal virtual void FreeContent(DUCE.Channel channel) 665private bool IsCyclicBrushRootOnChannel(DUCE.Channel channel) 669Dictionary<DUCE.Channel, int> channelsToCyclicBrushMap = 691void DUCE.IResource.ReleaseOnChannel(DUCE.Channel channel) 768((DUCE.IResource)transform).ReleaseOnChannel(channel); 775((DUCE.IResource)effect).ReleaseOnChannel(channel); 782((DUCE.IResource)clip).ReleaseOnChannel(channel); 789((DUCE.IResource)opacityMask).ReleaseOnChannel(channel); 796((DUCE.IResource)cacheMode).ReleaseOnChannel(channel); 815((DUCE.IResource)visual).ReleaseOnChannel(channel); 835DUCE.Channel channel) 841Dictionary<DUCE.Channel, int> channelsToCyclicBrushMap = 845channelsToCyclicBrushMap = new Dictionary<DUCE.Channel, int>(); 905DUCE.Channel channel) 932Dictionary<DUCE.Channel, int> channelsToCyclicBrushMap = 968((DUCE.IResource)this).ReleaseOnChannel(channel); 1168DUCE.Channel channel = ctx.Channel; 1192DUCE.CompositionNode.InsertChildAt( 1217DUCE.Channel channel = ctx.Channel; 1218DUCE.ResourceHandle handle = DUCE.ResourceHandle.Null; 1249handle = ((DUCE.IResource)this).AddRefOnChannel(channel); 1323private void UpdateOpacity(DUCE.Channel channel, 1324DUCE.ResourceHandle handle, 1339DUCE.CompositionNode.SetAlpha( 1355private void UpdateOpacityMask(DUCE.Channel channel, 1356DUCE.ResourceHandle handle, 1375DUCE.CompositionNode.SetAlphaMask( 1377((DUCE.IResource)opacityMask).AddRefOnChannel(channel), 1382DUCE.CompositionNode.SetAlphaMask( 1384DUCE.ResourceHandle.Null, 1398private void UpdateTransform(DUCE.Channel channel, 1399DUCE.ResourceHandle handle, 1418DUCE.CompositionNode.SetTransform( 1420((DUCE.IResource)transform).AddRefOnChannel(channel), 1425DUCE.CompositionNode.SetTransform( 1427DUCE.ResourceHandle.Null, 1440private void UpdateEffect(DUCE.Channel channel, 1441DUCE.ResourceHandle handle, 1460DUCE.CompositionNode.SetEffect( 1462((DUCE.IResource)effect).AddRefOnChannel(channel), 1467DUCE.CompositionNode.SetEffect( 1469DUCE.ResourceHandle.Null, 1479private void UpdateCacheMode(DUCE.Channel channel, 1480DUCE.ResourceHandle handle, 1499DUCE.CompositionNode.SetCacheMode( 1501((DUCE.IResource)cacheMode).AddRefOnChannel(channel), 1506DUCE.CompositionNode.SetCacheMode( 1508DUCE.ResourceHandle.Null, 1522private void UpdateClip(DUCE.Channel channel, 1523DUCE.ResourceHandle handle, 1542DUCE.CompositionNode.SetClip( 1544((DUCE.IResource)clip).AddRefOnChannel(channel), 1549DUCE.CompositionNode.SetClip( 1551DUCE.ResourceHandle.Null, 1566private void UpdateScrollableAreaClip(DUCE.Channel channel, 1567DUCE.ResourceHandle handle, 1577DUCE.CompositionNode.SetScrollableAreaClip( 1594private void UpdateOffset(DUCE.Channel channel, 1595DUCE.ResourceHandle handle, 1609DUCE.CompositionNode.SetOffset( 1626private void UpdateGuidelines(DUCE.Channel channel, 1627DUCE.ResourceHandle handle, 1644DUCE.CompositionNode.SetGuidelineCollection( 1661private void UpdateRenderOptions(DUCE.Channel channel, 1662DUCE.ResourceHandle handle, 1719DUCE.CompositionNode.SetRenderOptions( 1763DUCE.ResourceHandle handle) 1765DUCE.Channel channel = ctx.Channel; 1788DUCE.CompositionNode.RemoveAllChildren( 1819DUCE.CompositionNode.InsertChildAt( 1821((DUCE.IResource)child).GetHandle(channel), 2689DUCE.Channel channel = _proxy.GetChannel(i); 2694DUCE.IResource childResource = (DUCE.IResource)child; 2863((DUCE.IResource)transform)); 2973((DUCE.IResource)imageEffect)); 3394((DUCE.IResource)cacheMode)); 3493((DUCE.IResource)oldClip)); 3774((DUCE.IResource)opacityMask)); 3880DUCE.IResource attachedResource) 3897DUCE.Channel channel = _proxy.GetChannel(i); 4949DUCE.Channel channel, 5028DUCE.Channel channel, 5053DUCE.Channel channel, 5361private static readonly UncommonField<Dictionary<DUCE.Channel, int>> ChannelsToCyclicBrushMapField 5362= new UncommonField<Dictionary<DUCE.Channel, int>>();
System\Windows\Media\VisualBrush.cs (7)
88DUCE.IResource resource = this as DUCE.IResource; 112void ICyclicBrush.RenderForCyclicBrush(DUCE.Channel channel, bool skipChannelCheck) 136rc.Initialize(channel, DUCE.ResourceHandle.Null); 150((DUCE.IResource)vVisual).ReleaseOnChannel(channel); 160internal void AddRefResource(Visual visual, DUCE.Channel channel) 168internal void ReleaseResource(Visual visual, DUCE.Channel channel)
System\Windows\Media\VisualProxy.cs (15)
42internal DUCE.Channel Channel; 44internal DUCE.ResourceHandle Handle; 115internal bool IsOnChannel(DUCE.Channel channel) 139DUCE.Channel channel, 140DUCE.ResourceType resourceType) 208proxy.Handle = DUCE.ResourceHandle.Null; 251internal bool ReleaseOnChannel(DUCE.Channel channel) 351internal DUCE.Channel GetChannel(int index) 385internal DUCE.ResourceHandle GetHandle(DUCE.Channel channel) 394internal DUCE.ResourceHandle GetHandle(int index) 410return DUCE.ResourceHandle.Null; 428internal VisualProxyFlags GetFlags(DUCE.Channel channel) 459DUCE.Channel channel, 549private int Find(DUCE.Channel channel)
System\Windows\Media\VisualTarget.cs (6)
74internal override void CreateUCEResources(DUCE.Channel channel, DUCE.Channel outOfBandChannel) 197internal override void ReleaseUCEResources(DUCE.Channel channel, DUCE.Channel outOfBandChannel) 221internal DUCE.Channel OutOfBandChannel 240DUCE.Channel _outOfBandChannel;
System\Windows\Media3D\Generated\AmbientLight.cs (18)
118internal override void UpdateResource(DUCE.Channel channel, bool skipOnChannelCheck) 131DUCE.ResourceHandle hTransform; 136hTransform = DUCE.ResourceHandle.Null; 140hTransform = ((DUCE.IResource)vTransform).GetHandle(channel); 144DUCE.ResourceHandle hColorAnimations = GetAnimationResourceHandle(ColorProperty, channel); 147DUCE.MILCMD_AMBIENTLIGHT data; 162sizeof(DUCE.MILCMD_AMBIENTLIGHT)); 166internal override DUCE.ResourceHandle AddRefOnChannelCore(DUCE.Channel channel) 168if (_duceResource.CreateOrAddRefOnChannel(this, channel, System.Windows.Media.Composition.DUCE.ResourceType.TYPE_AMBIENTLIGHT)) 171if (vTransform != null) ((DUCE.IResource)vTransform).AddRefOnChannel(channel); 181internal override void ReleaseOnChannelCore(DUCE.Channel channel) 188if (vTransform != null) ((DUCE.IResource)vTransform).ReleaseOnChannel(channel); 193internal override DUCE.ResourceHandle GetHandleCore(DUCE.Channel channel) 203internal override DUCE.Channel GetChannelCore(int index) 261internal System.Windows.Media.Composition.DUCE.MultiChannelResource _duceResource = new System.Windows.Media.Composition.DUCE.MultiChannelResource();
System\Windows\Media3D\Generated\AxisAngleRotation3D.cs (14)
163internal override void UpdateResource(DUCE.Channel channel, bool skipOnChannelCheck) 173DUCE.ResourceHandle hAxisAnimations = GetAnimationResourceHandle(AxisProperty, channel); 174DUCE.ResourceHandle hAngleAnimations = GetAnimationResourceHandle(AngleProperty, channel); 177DUCE.MILCMD_AXISANGLEROTATION3D data; 196sizeof(DUCE.MILCMD_AXISANGLEROTATION3D)); 200internal override DUCE.ResourceHandle AddRefOnChannelCore(DUCE.Channel channel) 202if (_duceResource.CreateOrAddRefOnChannel(this, channel, System.Windows.Media.Composition.DUCE.ResourceType.TYPE_AXISANGLEROTATION3D)) 212internal override void ReleaseOnChannelCore(DUCE.Channel channel) 221internal override DUCE.ResourceHandle GetHandleCore(DUCE.Channel channel) 231internal override DUCE.Channel GetChannelCore(int index) 283internal System.Windows.Media.Composition.DUCE.MultiChannelResource _duceResource = new System.Windows.Media.Composition.DUCE.MultiChannelResource();
System\Windows\Media3D\Generated\Camera.cs (22)
41abstract partial class Camera : Animatable, IFormattable, DUCE.IResource 106DUCE.IResource targetResource = (DUCE.IResource)target; 113DUCE.Channel channel = targetResource.GetChannel(channelIndex); 168internal abstract DUCE.ResourceHandle AddRefOnChannelCore(DUCE.Channel channel); 173DUCE.ResourceHandle DUCE.IResource.AddRefOnChannel(DUCE.Channel channel) 181internal abstract void ReleaseOnChannelCore(DUCE.Channel channel); 186void DUCE.IResource.ReleaseOnChannel(DUCE.Channel channel) 194internal abstract DUCE.ResourceHandle GetHandleCore(DUCE.Channel channel); 199DUCE.ResourceHandle DUCE.IResource.GetHandle(DUCE.Channel channel) 201DUCE.ResourceHandle handle; 215int DUCE.IResource.GetChannelCount() 220internal abstract DUCE.Channel GetChannelCore(int index); 225DUCE.Channel DUCE.IResource.GetChannel(int index)
System\Windows\Media3D\Generated\DiffuseMaterial.cs (20)
120DUCE.IResource targetResource = (DUCE.IResource)target; 127DUCE.Channel channel = targetResource.GetChannel(channelIndex); 218internal override void UpdateResource(DUCE.Channel channel, bool skipOnChannelCheck) 231DUCE.ResourceHandle hBrush = vBrush != null ? ((DUCE.IResource)vBrush).GetHandle(channel) : DUCE.ResourceHandle.Null; 234DUCE.MILCMD_DIFFUSEMATERIAL data; 246sizeof(DUCE.MILCMD_DIFFUSEMATERIAL)); 250internal override DUCE.ResourceHandle AddRefOnChannelCore(DUCE.Channel channel) 252if (_duceResource.CreateOrAddRefOnChannel(this, channel, System.Windows.Media.Composition.DUCE.ResourceType.TYPE_DIFFUSEMATERIAL)) 255if (vBrush != null) ((DUCE.IResource)vBrush).AddRefOnChannel(channel); 265internal override void ReleaseOnChannelCore(DUCE.Channel channel) 272if (vBrush != null) ((DUCE.IResource)vBrush).ReleaseOnChannel(channel); 277internal override DUCE.ResourceHandle GetHandleCore(DUCE.Channel channel) 287internal override DUCE.Channel GetChannelCore(int index) 356internal System.Windows.Media.Composition.DUCE.MultiChannelResource _duceResource = new System.Windows.Media.Composition.DUCE.MultiChannelResource();
System\Windows\Media3D\Generated\DirectionalLight.cs (19)
137internal override void UpdateResource(DUCE.Channel channel, bool skipOnChannelCheck) 150DUCE.ResourceHandle hTransform; 155hTransform = DUCE.ResourceHandle.Null; 159hTransform = ((DUCE.IResource)vTransform).GetHandle(channel); 163DUCE.ResourceHandle hColorAnimations = GetAnimationResourceHandle(ColorProperty, channel); 164DUCE.ResourceHandle hDirectionAnimations = GetAnimationResourceHandle(DirectionProperty, channel); 167DUCE.MILCMD_DIRECTIONALLIGHT data; 187sizeof(DUCE.MILCMD_DIRECTIONALLIGHT)); 191internal override DUCE.ResourceHandle AddRefOnChannelCore(DUCE.Channel channel) 193if (_duceResource.CreateOrAddRefOnChannel(this, channel, System.Windows.Media.Composition.DUCE.ResourceType.TYPE_DIRECTIONALLIGHT)) 196if (vTransform != null) ((DUCE.IResource)vTransform).AddRefOnChannel(channel); 206internal override void ReleaseOnChannelCore(DUCE.Channel channel) 213if (vTransform != null) ((DUCE.IResource)vTransform).ReleaseOnChannel(channel); 218internal override DUCE.ResourceHandle GetHandleCore(DUCE.Channel channel) 228internal 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\EmissiveMaterial.cs (20)
113DUCE.IResource targetResource = (DUCE.IResource)target; 120DUCE.Channel channel = targetResource.GetChannel(channelIndex); 196internal override void UpdateResource(DUCE.Channel channel, bool skipOnChannelCheck) 209DUCE.ResourceHandle hBrush = vBrush != null ? ((DUCE.IResource)vBrush).GetHandle(channel) : DUCE.ResourceHandle.Null; 212DUCE.MILCMD_EMISSIVEMATERIAL data; 223sizeof(DUCE.MILCMD_EMISSIVEMATERIAL)); 227internal override DUCE.ResourceHandle AddRefOnChannelCore(DUCE.Channel channel) 229if (_duceResource.CreateOrAddRefOnChannel(this, channel, System.Windows.Media.Composition.DUCE.ResourceType.TYPE_EMISSIVEMATERIAL)) 232if (vBrush != null) ((DUCE.IResource)vBrush).AddRefOnChannel(channel); 242internal override void ReleaseOnChannelCore(DUCE.Channel channel) 249if (vBrush != null) ((DUCE.IResource)vBrush).ReleaseOnChannel(channel); 254internal override DUCE.ResourceHandle GetHandleCore(DUCE.Channel channel) 264internal override DUCE.Channel GetChannelCore(int index) 329internal System.Windows.Media.Composition.DUCE.MultiChannelResource _duceResource = new System.Windows.Media.Composition.DUCE.MultiChannelResource();
System\Windows\Media3D\Generated\Geometry3D.cs (19)
41abstract partial class Geometry3D : Animatable, DUCE.IResource 112internal abstract DUCE.ResourceHandle AddRefOnChannelCore(DUCE.Channel channel); 117DUCE.ResourceHandle DUCE.IResource.AddRefOnChannel(DUCE.Channel channel) 125internal abstract void ReleaseOnChannelCore(DUCE.Channel channel); 130void DUCE.IResource.ReleaseOnChannel(DUCE.Channel channel) 138internal abstract DUCE.ResourceHandle GetHandleCore(DUCE.Channel channel); 143DUCE.ResourceHandle DUCE.IResource.GetHandle(DUCE.Channel channel) 145DUCE.ResourceHandle handle; 159int DUCE.IResource.GetChannelCount() 164internal abstract DUCE.Channel GetChannelCore(int index); 169DUCE.Channel DUCE.IResource.GetChannel(int index)
System\Windows\Media3D\Generated\GeometryModel3D.cs (41)
106DUCE.IResource targetResource = (DUCE.IResource)target; 113DUCE.Channel channel = targetResource.GetChannel(channelIndex); 155DUCE.IResource targetResource = (DUCE.IResource)target; 162DUCE.Channel channel = targetResource.GetChannel(channelIndex); 204DUCE.IResource targetResource = (DUCE.IResource)target; 211DUCE.Channel channel = targetResource.GetChannel(channelIndex); 302internal override void UpdateResource(DUCE.Channel channel, bool skipOnChannelCheck) 318DUCE.ResourceHandle hTransform; 323hTransform = DUCE.ResourceHandle.Null; 327hTransform = ((DUCE.IResource)vTransform).GetHandle(channel); 329DUCE.ResourceHandle hGeometry = vGeometry != null ? ((DUCE.IResource)vGeometry).GetHandle(channel) : DUCE.ResourceHandle.Null; 330DUCE.ResourceHandle hMaterial = vMaterial != null ? ((DUCE.IResource)vMaterial).GetHandle(channel) : DUCE.ResourceHandle.Null; 331DUCE.ResourceHandle hBackMaterial = vBackMaterial != null ? ((DUCE.IResource)vBackMaterial).GetHandle(channel) : DUCE.ResourceHandle.Null; 334DUCE.MILCMD_GEOMETRYMODEL3D data; 347sizeof(DUCE.MILCMD_GEOMETRYMODEL3D)); 351internal override DUCE.ResourceHandle AddRefOnChannelCore(DUCE.Channel channel) 353if (_duceResource.CreateOrAddRefOnChannel(this, channel, System.Windows.Media.Composition.DUCE.ResourceType.TYPE_GEOMETRYMODEL3D)) 356if (vTransform != null) ((DUCE.IResource)vTransform).AddRefOnChannel(channel); 358if (vGeometry != null) ((DUCE.IResource)vGeometry).AddRefOnChannel(channel); 360if (vMaterial != null) ((DUCE.IResource)vMaterial).AddRefOnChannel(channel); 362if (vBackMaterial != null) ((DUCE.IResource)vBackMaterial).AddRefOnChannel(channel); 372internal override void ReleaseOnChannelCore(DUCE.Channel channel) 379if (vTransform != null) ((DUCE.IResource)vTransform).ReleaseOnChannel(channel); 381if (vGeometry != null) ((DUCE.IResource)vGeometry).ReleaseOnChannel(channel); 383if (vMaterial != null) ((DUCE.IResource)vMaterial).ReleaseOnChannel(channel); 385if (vBackMaterial != null) ((DUCE.IResource)vBackMaterial).ReleaseOnChannel(channel); 390internal override DUCE.ResourceHandle GetHandleCore(DUCE.Channel channel) 400internal override DUCE.Channel GetChannelCore(int index) 456internal System.Windows.Media.Composition.DUCE.MultiChannelResource _duceResource = new System.Windows.Media.Composition.DUCE.MultiChannelResource();
System\Windows\Media3D\Generated\Material.cs (19)
41abstract partial class Material : Animatable, IFormattable, DUCE.IResource 112internal abstract DUCE.ResourceHandle AddRefOnChannelCore(DUCE.Channel channel); 117DUCE.ResourceHandle DUCE.IResource.AddRefOnChannel(DUCE.Channel channel) 125internal abstract void ReleaseOnChannelCore(DUCE.Channel channel); 130void DUCE.IResource.ReleaseOnChannel(DUCE.Channel channel) 138internal abstract DUCE.ResourceHandle GetHandleCore(DUCE.Channel channel); 143DUCE.ResourceHandle DUCE.IResource.GetHandle(DUCE.Channel channel) 145DUCE.ResourceHandle handle; 159int DUCE.IResource.GetChannelCount() 164internal abstract DUCE.Channel GetChannelCore(int index); 169DUCE.Channel DUCE.IResource.GetChannel(int index)
System\Windows\Media3D\Generated\MaterialGroup.cs (35)
128DUCE.IResource targetResource = (DUCE.IResource)target; 133DUCE.Channel channel = targetResource.GetChannel(channelIndex); 146DUCE.IResource resource = newCollection.Internal_GetItem(i) as DUCE.IResource; 157DUCE.IResource resource = oldCollection.Internal_GetItem(i) as DUCE.IResource; 217internal override void UpdateResource(DUCE.Channel channel, bool skipOnChannelCheck) 233DUCE.MILCMD_MATERIALGROUP data; 238data.ChildrenSize = (uint)(sizeof(DUCE.ResourceHandle) * ChildrenCount); 242sizeof(DUCE.MILCMD_MATERIALGROUP), 250DUCE.ResourceHandle resource = ((DUCE.IResource)vChildren.Internal_GetItem(i)).GetHandle(channel);; 253sizeof(DUCE.ResourceHandle) 261internal override DUCE.ResourceHandle AddRefOnChannelCore(DUCE.Channel channel) 263if (_duceResource.CreateOrAddRefOnChannel(this, channel, System.Windows.Media.Composition.DUCE.ResourceType.TYPE_MATERIALGROUP)) 272((DUCE.IResource) vChildren.Internal_GetItem(i)).AddRefOnChannel(channel); 283internal override void ReleaseOnChannelCore(DUCE.Channel channel) 296((DUCE.IResource) vChildren.Internal_GetItem(i)).ReleaseOnChannel(channel); 302internal override DUCE.ResourceHandle GetHandleCore(DUCE.Channel channel) 312internal override DUCE.Channel GetChannelCore(int index) 322DUCE.IResource thisResource = (DUCE.IResource)this; 329DUCE.Channel channel = thisResource.GetChannel(channelIndex); 334DUCE.IResource addResource = item as DUCE.IResource; 350DUCE.IResource thisResource = (DUCE.IResource)this; 357DUCE.Channel channel = thisResource.GetChannel(channelIndex); 364DUCE.IResource releaseResource = item as DUCE.IResource; 428internal System.Windows.Media.Composition.DUCE.MultiChannelResource _duceResource = new System.Windows.Media.Composition.DUCE.MultiChannelResource();
System\Windows\Media3D\Generated\MatrixCamera.cs (17)
159internal override void UpdateResource(DUCE.Channel channel, bool skipOnChannelCheck) 172DUCE.ResourceHandle hTransform; 177hTransform = DUCE.ResourceHandle.Null; 181hTransform = ((DUCE.IResource)vTransform).GetHandle(channel); 185DUCE.MILCMD_MATRIXCAMERA data; 197sizeof(DUCE.MILCMD_MATRIXCAMERA)); 201internal override DUCE.ResourceHandle AddRefOnChannelCore(DUCE.Channel channel) 203if (_duceResource.CreateOrAddRefOnChannel(this, channel, System.Windows.Media.Composition.DUCE.ResourceType.TYPE_MATRIXCAMERA)) 206if (vTransform != null) ((DUCE.IResource)vTransform).AddRefOnChannel(channel); 216internal override void ReleaseOnChannelCore(DUCE.Channel channel) 223if (vTransform != null) ((DUCE.IResource)vTransform).ReleaseOnChannel(channel); 228internal override DUCE.ResourceHandle GetHandleCore(DUCE.Channel channel) 238internal override DUCE.Channel GetChannelCore(int index) 290internal System.Windows.Media.Composition.DUCE.MultiChannelResource _duceResource = new System.Windows.Media.Composition.DUCE.MultiChannelResource();
System\Windows\Media3D\Generated\MatrixTransform3D.cs (12)
137internal override void UpdateResource(DUCE.Channel channel, bool skipOnChannelCheck) 147DUCE.MILCMD_MATRIXTRANSFORM3D data; 157sizeof(DUCE.MILCMD_MATRIXTRANSFORM3D)); 161internal override DUCE.ResourceHandle AddRefOnChannelCore(DUCE.Channel channel) 163if (_duceResource.CreateOrAddRefOnChannel(this, channel, System.Windows.Media.Composition.DUCE.ResourceType.TYPE_MATRIXTRANSFORM3D)) 173internal override void ReleaseOnChannelCore(DUCE.Channel channel) 182internal override DUCE.ResourceHandle GetHandleCore(DUCE.Channel channel) 192internal override DUCE.Channel GetChannelCore(int index) 253internal 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) 291if (_duceResource.CreateOrAddRefOnChannel(this, channel, System.Windows.Media.Composition.DUCE.ResourceType.TYPE_MESHGEOMETRY3D)) 301internal override void ReleaseOnChannelCore(DUCE.Channel channel) 310internal override DUCE.ResourceHandle GetHandleCore(DUCE.Channel channel) 320internal override DUCE.Channel GetChannelCore(int index) 396internal System.Windows.Media.Composition.DUCE.MultiChannelResource _duceResource = new System.Windows.Media.Composition.DUCE.MultiChannelResource();
System\Windows\Media3D\Generated\Model3D.cs (22)
41abstract partial class Model3D : Animatable, IFormattable, DUCE.IResource 106DUCE.IResource targetResource = (DUCE.IResource)target; 113DUCE.Channel channel = targetResource.GetChannel(channelIndex); 168internal abstract DUCE.ResourceHandle AddRefOnChannelCore(DUCE.Channel channel); 173DUCE.ResourceHandle DUCE.IResource.AddRefOnChannel(DUCE.Channel channel) 181internal abstract void ReleaseOnChannelCore(DUCE.Channel channel); 186void DUCE.IResource.ReleaseOnChannel(DUCE.Channel channel) 194internal abstract DUCE.ResourceHandle GetHandleCore(DUCE.Channel channel); 199DUCE.ResourceHandle DUCE.IResource.GetHandle(DUCE.Channel channel) 201DUCE.ResourceHandle handle; 215int DUCE.IResource.GetChannelCount() 220internal abstract DUCE.Channel GetChannelCore(int index); 225DUCE.Channel DUCE.IResource.GetChannel(int index)
System\Windows\Media3D\Generated\Model3DGroup.cs (40)
128DUCE.IResource targetResource = (DUCE.IResource)target; 133DUCE.Channel channel = targetResource.GetChannel(channelIndex); 146DUCE.IResource resource = newCollection.Internal_GetItem(i) as DUCE.IResource; 157DUCE.IResource resource = oldCollection.Internal_GetItem(i) as DUCE.IResource; 217internal override void UpdateResource(DUCE.Channel channel, bool skipOnChannelCheck) 231DUCE.ResourceHandle hTransform; 236hTransform = DUCE.ResourceHandle.Null; 240hTransform = ((DUCE.IResource)vTransform).GetHandle(channel); 247DUCE.MILCMD_MODEL3DGROUP data; 253data.ChildrenSize = (uint)(sizeof(DUCE.ResourceHandle) * ChildrenCount); 257sizeof(DUCE.MILCMD_MODEL3DGROUP), 265DUCE.ResourceHandle resource = ((DUCE.IResource)vChildren.Internal_GetItem(i)).GetHandle(channel);; 268sizeof(DUCE.ResourceHandle) 276internal override DUCE.ResourceHandle AddRefOnChannelCore(DUCE.Channel channel) 278if (_duceResource.CreateOrAddRefOnChannel(this, channel, System.Windows.Media.Composition.DUCE.ResourceType.TYPE_MODEL3DGROUP)) 281if (vTransform != null) ((DUCE.IResource)vTransform).AddRefOnChannel(channel); 290((DUCE.IResource) vChildren.Internal_GetItem(i)).AddRefOnChannel(channel); 301internal override void ReleaseOnChannelCore(DUCE.Channel channel) 308if (vTransform != null) ((DUCE.IResource)vTransform).ReleaseOnChannel(channel); 317((DUCE.IResource) vChildren.Internal_GetItem(i)).ReleaseOnChannel(channel); 323internal override DUCE.ResourceHandle GetHandleCore(DUCE.Channel channel) 333internal override DUCE.Channel GetChannelCore(int index) 343DUCE.IResource thisResource = (DUCE.IResource)this; 350DUCE.Channel channel = thisResource.GetChannel(channelIndex); 355DUCE.IResource addResource = item as DUCE.IResource; 371DUCE.IResource thisResource = (DUCE.IResource)this; 378DUCE.Channel channel = thisResource.GetChannel(channelIndex); 385DUCE.IResource releaseResource = item as DUCE.IResource; 449internal System.Windows.Media.Composition.DUCE.MultiChannelResource _duceResource = new System.Windows.Media.Composition.DUCE.MultiChannelResource();
System\Windows\Media3D\Generated\OrthographicCamera.cs (23)
137internal override void UpdateResource(DUCE.Channel channel, bool skipOnChannelCheck) 150DUCE.ResourceHandle hTransform; 155hTransform = DUCE.ResourceHandle.Null; 159hTransform = ((DUCE.IResource)vTransform).GetHandle(channel); 163DUCE.ResourceHandle hNearPlaneDistanceAnimations = GetAnimationResourceHandle(NearPlaneDistanceProperty, channel); 164DUCE.ResourceHandle hFarPlaneDistanceAnimations = GetAnimationResourceHandle(FarPlaneDistanceProperty, channel); 165DUCE.ResourceHandle hPositionAnimations = GetAnimationResourceHandle(PositionProperty, channel); 166DUCE.ResourceHandle hLookDirectionAnimations = GetAnimationResourceHandle(LookDirectionProperty, channel); 167DUCE.ResourceHandle hUpDirectionAnimations = GetAnimationResourceHandle(UpDirectionProperty, channel); 168DUCE.ResourceHandle hWidthAnimations = GetAnimationResourceHandle(WidthProperty, channel); 171DUCE.MILCMD_ORTHOGRAPHICCAMERA data; 211sizeof(DUCE.MILCMD_ORTHOGRAPHICCAMERA)); 215internal override DUCE.ResourceHandle AddRefOnChannelCore(DUCE.Channel channel) 217if (_duceResource.CreateOrAddRefOnChannel(this, channel, System.Windows.Media.Composition.DUCE.ResourceType.TYPE_ORTHOGRAPHICCAMERA)) 220if (vTransform != null) ((DUCE.IResource)vTransform).AddRefOnChannel(channel); 230internal override void ReleaseOnChannelCore(DUCE.Channel channel) 237if (vTransform != null) ((DUCE.IResource)vTransform).ReleaseOnChannel(channel); 242internal override DUCE.ResourceHandle GetHandleCore(DUCE.Channel channel) 252internal override DUCE.Channel GetChannelCore(int index) 300internal System.Windows.Media.Composition.DUCE.MultiChannelResource _duceResource = new System.Windows.Media.Composition.DUCE.MultiChannelResource();
System\Windows\Media3D\Generated\PerspectiveCamera.cs (23)
137internal override void UpdateResource(DUCE.Channel channel, bool skipOnChannelCheck) 150DUCE.ResourceHandle hTransform; 155hTransform = DUCE.ResourceHandle.Null; 159hTransform = ((DUCE.IResource)vTransform).GetHandle(channel); 163DUCE.ResourceHandle hNearPlaneDistanceAnimations = GetAnimationResourceHandle(NearPlaneDistanceProperty, channel); 164DUCE.ResourceHandle hFarPlaneDistanceAnimations = GetAnimationResourceHandle(FarPlaneDistanceProperty, channel); 165DUCE.ResourceHandle hPositionAnimations = GetAnimationResourceHandle(PositionProperty, channel); 166DUCE.ResourceHandle hLookDirectionAnimations = GetAnimationResourceHandle(LookDirectionProperty, channel); 167DUCE.ResourceHandle hUpDirectionAnimations = GetAnimationResourceHandle(UpDirectionProperty, channel); 168DUCE.ResourceHandle hFieldOfViewAnimations = GetAnimationResourceHandle(FieldOfViewProperty, channel); 171DUCE.MILCMD_PERSPECTIVECAMERA data; 211sizeof(DUCE.MILCMD_PERSPECTIVECAMERA)); 215internal override DUCE.ResourceHandle AddRefOnChannelCore(DUCE.Channel channel) 217if (_duceResource.CreateOrAddRefOnChannel(this, channel, System.Windows.Media.Composition.DUCE.ResourceType.TYPE_PERSPECTIVECAMERA)) 220if (vTransform != null) ((DUCE.IResource)vTransform).AddRefOnChannel(channel); 230internal override void ReleaseOnChannelCore(DUCE.Channel channel) 237if (vTransform != null) ((DUCE.IResource)vTransform).ReleaseOnChannel(channel); 242internal override DUCE.ResourceHandle GetHandleCore(DUCE.Channel channel) 252internal override DUCE.Channel GetChannelCore(int index) 300internal System.Windows.Media.Composition.DUCE.MultiChannelResource _duceResource = new System.Windows.Media.Composition.DUCE.MultiChannelResource();
System\Windows\Media3D\Generated\PointLight.cs (23)
118internal override void UpdateResource(DUCE.Channel channel, bool skipOnChannelCheck) 131DUCE.ResourceHandle hTransform; 136hTransform = DUCE.ResourceHandle.Null; 140hTransform = ((DUCE.IResource)vTransform).GetHandle(channel); 144DUCE.ResourceHandle hColorAnimations = GetAnimationResourceHandle(ColorProperty, channel); 145DUCE.ResourceHandle hPositionAnimations = GetAnimationResourceHandle(PositionProperty, channel); 146DUCE.ResourceHandle hRangeAnimations = GetAnimationResourceHandle(RangeProperty, channel); 147DUCE.ResourceHandle hConstantAttenuationAnimations = GetAnimationResourceHandle(ConstantAttenuationProperty, channel); 148DUCE.ResourceHandle hLinearAttenuationAnimations = GetAnimationResourceHandle(LinearAttenuationProperty, channel); 149DUCE.ResourceHandle hQuadraticAttenuationAnimations = GetAnimationResourceHandle(QuadraticAttenuationProperty, channel); 152DUCE.MILCMD_POINTLIGHT data; 192sizeof(DUCE.MILCMD_POINTLIGHT)); 196internal override DUCE.ResourceHandle AddRefOnChannelCore(DUCE.Channel channel) 198if (_duceResource.CreateOrAddRefOnChannel(this, channel, System.Windows.Media.Composition.DUCE.ResourceType.TYPE_POINTLIGHT)) 201if (vTransform != null) ((DUCE.IResource)vTransform).AddRefOnChannel(channel); 211internal override void ReleaseOnChannelCore(DUCE.Channel channel) 218if (vTransform != null) ((DUCE.IResource)vTransform).ReleaseOnChannel(channel); 223internal override DUCE.ResourceHandle GetHandleCore(DUCE.Channel channel) 233internal override DUCE.Channel GetChannelCore(int index) 278internal System.Windows.Media.Composition.DUCE.MultiChannelResource _duceResource = new System.Windows.Media.Composition.DUCE.MultiChannelResource();
System\Windows\Media3D\Generated\QuaternionRotation3D.cs (13)
140internal override void UpdateResource(DUCE.Channel channel, bool skipOnChannelCheck) 150DUCE.ResourceHandle hQuaternionAnimations = GetAnimationResourceHandle(QuaternionProperty, channel); 153DUCE.MILCMD_QUATERNIONROTATION3D data; 167sizeof(DUCE.MILCMD_QUATERNIONROTATION3D)); 171internal override DUCE.ResourceHandle AddRefOnChannelCore(DUCE.Channel channel) 173if (_duceResource.CreateOrAddRefOnChannel(this, channel, System.Windows.Media.Composition.DUCE.ResourceType.TYPE_QUATERNIONROTATION3D)) 183internal override void ReleaseOnChannelCore(DUCE.Channel channel) 192internal override DUCE.ResourceHandle GetHandleCore(DUCE.Channel channel) 202internal override DUCE.Channel GetChannelCore(int index) 263internal System.Windows.Media.Composition.DUCE.MultiChannelResource _duceResource = new System.Windows.Media.Composition.DUCE.MultiChannelResource();
System\Windows\Media3D\Generated\RotateTransform3D.cs (23)
135DUCE.IResource targetResource = (DUCE.IResource)target; 142DUCE.Channel channel = targetResource.GetChannel(channelIndex); 252internal override void UpdateResource(DUCE.Channel channel, bool skipOnChannelCheck) 265DUCE.ResourceHandle hRotation = vRotation != null ? ((DUCE.IResource)vRotation).GetHandle(channel) : DUCE.ResourceHandle.Null; 268DUCE.ResourceHandle hCenterXAnimations = GetAnimationResourceHandle(CenterXProperty, channel); 269DUCE.ResourceHandle hCenterYAnimations = GetAnimationResourceHandle(CenterYProperty, channel); 270DUCE.ResourceHandle hCenterZAnimations = GetAnimationResourceHandle(CenterZProperty, channel); 273DUCE.MILCMD_ROTATETRANSFORM3D data; 298sizeof(DUCE.MILCMD_ROTATETRANSFORM3D)); 302internal override DUCE.ResourceHandle AddRefOnChannelCore(DUCE.Channel channel) 304if (_duceResource.CreateOrAddRefOnChannel(this, channel, System.Windows.Media.Composition.DUCE.ResourceType.TYPE_ROTATETRANSFORM3D)) 307if (vRotation != null) ((DUCE.IResource)vRotation).AddRefOnChannel(channel); 317internal override void ReleaseOnChannelCore(DUCE.Channel channel) 324if (vRotation != null) ((DUCE.IResource)vRotation).ReleaseOnChannel(channel); 329internal override DUCE.ResourceHandle GetHandleCore(DUCE.Channel channel) 339internal override DUCE.Channel GetChannelCore(int index) 402internal System.Windows.Media.Composition.DUCE.MultiChannelResource _duceResource = new System.Windows.Media.Composition.DUCE.MultiChannelResource();
System\Windows\Media3D\Generated\Rotation3D.cs (19)
41abstract partial class Rotation3D : Animatable, IFormattable, DUCE.IResource 112internal abstract DUCE.ResourceHandle AddRefOnChannelCore(DUCE.Channel channel); 117DUCE.ResourceHandle DUCE.IResource.AddRefOnChannel(DUCE.Channel channel) 125internal abstract void ReleaseOnChannelCore(DUCE.Channel channel); 130void DUCE.IResource.ReleaseOnChannel(DUCE.Channel channel) 138internal abstract DUCE.ResourceHandle GetHandleCore(DUCE.Channel channel); 143DUCE.ResourceHandle DUCE.IResource.GetHandle(DUCE.Channel channel) 145DUCE.ResourceHandle handle; 159int DUCE.IResource.GetChannelCount() 164internal abstract DUCE.Channel GetChannelCore(int index); 169DUCE.Channel DUCE.IResource.GetChannel(int index)
System\Windows\Media3D\Generated\ScaleTransform3D.cs (18)
265internal override void UpdateResource(DUCE.Channel channel, bool skipOnChannelCheck) 275DUCE.ResourceHandle hScaleXAnimations = GetAnimationResourceHandle(ScaleXProperty, channel); 276DUCE.ResourceHandle hScaleYAnimations = GetAnimationResourceHandle(ScaleYProperty, channel); 277DUCE.ResourceHandle hScaleZAnimations = GetAnimationResourceHandle(ScaleZProperty, channel); 278DUCE.ResourceHandle hCenterXAnimations = GetAnimationResourceHandle(CenterXProperty, channel); 279DUCE.ResourceHandle hCenterYAnimations = GetAnimationResourceHandle(CenterYProperty, channel); 280DUCE.ResourceHandle hCenterZAnimations = GetAnimationResourceHandle(CenterZProperty, channel); 283DUCE.MILCMD_SCALETRANSFORM3D data; 322sizeof(DUCE.MILCMD_SCALETRANSFORM3D)); 326internal override DUCE.ResourceHandle AddRefOnChannelCore(DUCE.Channel channel) 328if (_duceResource.CreateOrAddRefOnChannel(this, channel, System.Windows.Media.Composition.DUCE.ResourceType.TYPE_SCALETRANSFORM3D)) 338internal override void ReleaseOnChannelCore(DUCE.Channel channel) 347internal override DUCE.ResourceHandle GetHandleCore(DUCE.Channel channel) 357internal override DUCE.Channel GetChannelCore(int index) 430internal System.Windows.Media.Composition.DUCE.MultiChannelResource _duceResource = new System.Windows.Media.Composition.DUCE.MultiChannelResource();
System\Windows\Media3D\Generated\SpecularMaterial.cs (20)
113DUCE.IResource targetResource = (DUCE.IResource)target; 120DUCE.Channel channel = targetResource.GetChannel(channelIndex); 218internal override void UpdateResource(DUCE.Channel channel, bool skipOnChannelCheck) 231DUCE.ResourceHandle hBrush = vBrush != null ? ((DUCE.IResource)vBrush).GetHandle(channel) : DUCE.ResourceHandle.Null; 234DUCE.MILCMD_SPECULARMATERIAL data; 246sizeof(DUCE.MILCMD_SPECULARMATERIAL)); 250internal override DUCE.ResourceHandle AddRefOnChannelCore(DUCE.Channel channel) 252if (_duceResource.CreateOrAddRefOnChannel(this, channel, System.Windows.Media.Composition.DUCE.ResourceType.TYPE_SPECULARMATERIAL)) 255if (vBrush != null) ((DUCE.IResource)vBrush).AddRefOnChannel(channel); 265internal override void ReleaseOnChannelCore(DUCE.Channel channel) 272if (vBrush != null) ((DUCE.IResource)vBrush).ReleaseOnChannel(channel); 277internal override DUCE.ResourceHandle GetHandleCore(DUCE.Channel channel) 287internal override DUCE.Channel GetChannelCore(int index) 356internal System.Windows.Media.Composition.DUCE.MultiChannelResource _duceResource = new System.Windows.Media.Composition.DUCE.MultiChannelResource();
System\Windows\Media3D\Generated\SpotLight.cs (26)
181internal override void UpdateResource(DUCE.Channel channel, bool skipOnChannelCheck) 194DUCE.ResourceHandle hTransform; 199hTransform = DUCE.ResourceHandle.Null; 203hTransform = ((DUCE.IResource)vTransform).GetHandle(channel); 207DUCE.ResourceHandle hColorAnimations = GetAnimationResourceHandle(ColorProperty, channel); 208DUCE.ResourceHandle hPositionAnimations = GetAnimationResourceHandle(PositionProperty, channel); 209DUCE.ResourceHandle hRangeAnimations = GetAnimationResourceHandle(RangeProperty, channel); 210DUCE.ResourceHandle hConstantAttenuationAnimations = GetAnimationResourceHandle(ConstantAttenuationProperty, channel); 211DUCE.ResourceHandle hLinearAttenuationAnimations = GetAnimationResourceHandle(LinearAttenuationProperty, channel); 212DUCE.ResourceHandle hQuadraticAttenuationAnimations = GetAnimationResourceHandle(QuadraticAttenuationProperty, channel); 213DUCE.ResourceHandle hDirectionAnimations = GetAnimationResourceHandle(DirectionProperty, channel); 214DUCE.ResourceHandle hOuterConeAngleAnimations = GetAnimationResourceHandle(OuterConeAngleProperty, channel); 215DUCE.ResourceHandle hInnerConeAngleAnimations = GetAnimationResourceHandle(InnerConeAngleProperty, channel); 218DUCE.MILCMD_SPOTLIGHT data; 273sizeof(DUCE.MILCMD_SPOTLIGHT)); 277internal override DUCE.ResourceHandle AddRefOnChannelCore(DUCE.Channel channel) 279if (_duceResource.CreateOrAddRefOnChannel(this, channel, System.Windows.Media.Composition.DUCE.ResourceType.TYPE_SPOTLIGHT)) 282if (vTransform != null) ((DUCE.IResource)vTransform).AddRefOnChannel(channel); 292internal override void ReleaseOnChannelCore(DUCE.Channel channel) 299if (vTransform != null) ((DUCE.IResource)vTransform).ReleaseOnChannel(channel); 304internal override DUCE.ResourceHandle GetHandleCore(DUCE.Channel channel) 314internal override DUCE.Channel GetChannelCore(int index) 370internal System.Windows.Media.Composition.DUCE.MultiChannelResource _duceResource = new System.Windows.Media.Composition.DUCE.MultiChannelResource();
System\Windows\Media3D\Generated\Transform3D.cs (19)
41abstract partial class Transform3D : GeneralTransform3D, DUCE.IResource 112internal abstract DUCE.ResourceHandle AddRefOnChannelCore(DUCE.Channel channel); 117DUCE.ResourceHandle DUCE.IResource.AddRefOnChannel(DUCE.Channel channel) 125internal abstract void ReleaseOnChannelCore(DUCE.Channel channel); 130void DUCE.IResource.ReleaseOnChannel(DUCE.Channel channel) 138internal abstract DUCE.ResourceHandle GetHandleCore(DUCE.Channel channel); 143DUCE.ResourceHandle DUCE.IResource.GetHandle(DUCE.Channel channel) 145DUCE.ResourceHandle handle; 159int DUCE.IResource.GetChannelCount() 164internal abstract DUCE.Channel GetChannelCore(int index); 169DUCE.Channel DUCE.IResource.GetChannel(int index)
System\Windows\Media3D\Generated\Transform3DGroup.cs (35)
128DUCE.IResource targetResource = (DUCE.IResource)target; 133DUCE.Channel channel = targetResource.GetChannel(channelIndex); 146DUCE.IResource resource = newCollection.Internal_GetItem(i) as DUCE.IResource; 157DUCE.IResource resource = oldCollection.Internal_GetItem(i) as DUCE.IResource; 217internal override void UpdateResource(DUCE.Channel channel, bool skipOnChannelCheck) 233DUCE.MILCMD_TRANSFORM3DGROUP data; 238data.ChildrenSize = (uint)(sizeof(DUCE.ResourceHandle) * ChildrenCount); 242sizeof(DUCE.MILCMD_TRANSFORM3DGROUP), 250DUCE.ResourceHandle resource = ((DUCE.IResource)vChildren.Internal_GetItem(i)).GetHandle(channel);; 253sizeof(DUCE.ResourceHandle) 261internal override DUCE.ResourceHandle AddRefOnChannelCore(DUCE.Channel channel) 263if (_duceResource.CreateOrAddRefOnChannel(this, channel, System.Windows.Media.Composition.DUCE.ResourceType.TYPE_TRANSFORM3DGROUP)) 272((DUCE.IResource) vChildren.Internal_GetItem(i)).AddRefOnChannel(channel); 283internal override void ReleaseOnChannelCore(DUCE.Channel channel) 296((DUCE.IResource) vChildren.Internal_GetItem(i)).ReleaseOnChannel(channel); 302internal override DUCE.ResourceHandle GetHandleCore(DUCE.Channel channel) 312internal override DUCE.Channel GetChannelCore(int index) 322DUCE.IResource thisResource = (DUCE.IResource)this; 329DUCE.Channel channel = thisResource.GetChannel(channelIndex); 334DUCE.IResource addResource = item as DUCE.IResource; 350DUCE.IResource thisResource = (DUCE.IResource)this; 357DUCE.Channel channel = thisResource.GetChannel(channelIndex); 364DUCE.IResource releaseResource = item as DUCE.IResource; 428internal System.Windows.Media.Composition.DUCE.MultiChannelResource _duceResource = new System.Windows.Media.Composition.DUCE.MultiChannelResource();
System\Windows\Media3D\Generated\TranslateTransform3D.cs (15)
190internal override void UpdateResource(DUCE.Channel channel, bool skipOnChannelCheck) 200DUCE.ResourceHandle hOffsetXAnimations = GetAnimationResourceHandle(OffsetXProperty, channel); 201DUCE.ResourceHandle hOffsetYAnimations = GetAnimationResourceHandle(OffsetYProperty, channel); 202DUCE.ResourceHandle hOffsetZAnimations = GetAnimationResourceHandle(OffsetZProperty, channel); 205DUCE.MILCMD_TRANSLATETRANSFORM3D data; 229sizeof(DUCE.MILCMD_TRANSLATETRANSFORM3D)); 233internal override DUCE.ResourceHandle AddRefOnChannelCore(DUCE.Channel channel) 235if (_duceResource.CreateOrAddRefOnChannel(this, channel, System.Windows.Media.Composition.DUCE.ResourceType.TYPE_TRANSLATETRANSFORM3D)) 245internal override void ReleaseOnChannelCore(DUCE.Channel channel) 254internal override DUCE.ResourceHandle GetHandleCore(DUCE.Channel channel) 264internal override DUCE.Channel GetChannelCore(int index) 322internal System.Windows.Media.Composition.DUCE.MultiChannelResource _duceResource = new System.Windows.Media.Composition.DUCE.MultiChannelResource();
System\Windows\Media3D\Geometry3D.cs (1)
22public abstract partial class Geometry3D : Animatable, DUCE.IResource
System\Windows\Media3D\Viewport3DVisual.cs (32)
34public sealed class Viewport3DVisual : Visual, DUCE.IResource, IVisual3DContainer 45public Viewport3DVisual() : base(DUCE.ResourceType.TYPE_VIEWPORT3DVISUAL) 224((DUCE.IResource) e.OldValue)); 412DUCE.Channel channel = _proxy3D.GetChannel(i); 417DUCE.IResource childResource = (DUCE.IResource)child; 649internal override DUCE.ResourceHandle AddRefOnChannelCore(DUCE.Channel channel) 651DUCE.ResourceHandle handle = 654bool created = _proxy3D.CreateOrAddRefOnChannel(this, channel, DUCE.ResourceType.TYPE_VISUAL3D); 665DUCE.Viewport3DVisualNode.Set3DChild( 674internal override void ReleaseOnChannelCore(DUCE.Channel channel) 685int DUCE.IResource.GetChannelCount() 690DUCE.Channel DUCE.IResource.GetChannel(int index) 722DUCE.Channel channel = ctx.Channel; 743DUCE.Viewport3DVisualNode.SetCamera( 744((DUCE.IResource)this).GetHandle(channel), 745((DUCE.IResource)camera).AddRefOnChannel(channel), 750DUCE.Viewport3DVisualNode.SetCamera( 751((DUCE.IResource)this).GetHandle(channel), 752DUCE.ResourceHandle.Null, 765DUCE.Viewport3DVisualNode.SetViewport( 766((DUCE.IResource)this).GetHandle(channel), 799DUCE.Visual3DNode.InsertChildAt( 801((DUCE.IResource)child).GetHandle(channel), 817internal override void FreeContent(DUCE.Channel channel) 826((DUCE.IResource)camera).ReleaseOnChannel(channel); 837((DUCE.IResource)visual).ReleaseOnChannel(channel); 861DUCE.ResourceHandle DUCE.IResource.Get3DHandle(DUCE.Channel channel)
System\Windows\Media3D\Visual3D.cs (57)
25public abstract partial class Visual3D : DependencyObject, DUCE.IResource, IVisual3DContainer 77internal bool IsOnChannel(DUCE.Channel channel) 87DUCE.ResourceHandle DUCE.IResource.GetHandle(DUCE.Channel channel) 96DUCE.ResourceHandle DUCE.IResource.Get3DHandle(DUCE.Channel channel) 107DUCE.ResourceHandle DUCE.IResource.AddRefOnChannel(DUCE.Channel channel) 109_proxy.CreateOrAddRefOnChannel(this, channel, DUCE.ResourceType.TYPE_VISUAL3D); 118void DUCE.IResource.RemoveChildFromParent( 119DUCE.IResource parent, 120DUCE.Channel channel) 122DUCE.Visual3DNode.RemoveChild( 128int DUCE.IResource.GetChannelCount() 133DUCE.Channel DUCE.IResource.GetChannel(int index) 170((DUCE.IResource) e.OldValue)); 314DUCE.Channel channel = _proxy.GetChannel(i); 319DUCE.IResource childResource = (DUCE.IResource)child; 364((DUCE.IResource)_zeroScale)); 374((DUCE.IResource)transform)); 1146DUCE.Channel channel = ctx.Channel; 1147DUCE.ResourceHandle handle = DUCE.ResourceHandle.Null; 1172handle = ((DUCE.IResource)this).AddRefOnChannel(channel); 1199DUCE.Visual3DNode.SetTransform( 1201((DUCE.IResource)transform).AddRefOnChannel(channel), 1206DUCE.Visual3DNode.SetTransform( 1208((DUCE.IResource)_zeroScale).AddRefOnChannel(channel), 1213DUCE.Visual3DNode.SetTransform( 1215DUCE.ResourceHandle.Null, 1241DUCE.Visual3DNode.InsertChildAt( 1243((DUCE.IResource)child).GetHandle(channel), 1268DUCE.Channel channel = ctx.Channel; 1283DUCE.Visual3DNode.SetContent( 1284((DUCE.IResource)this).GetHandle(channel), 1285((DUCE.IResource)_visual3DModel).AddRefOnChannel(channel), 1292DUCE.Visual3DNode.SetContent( 1293((DUCE.IResource)this).GetHandle(channel), 1294DUCE.ResourceHandle.Null, 1438internal void FreeDUCEResources(DUCE.Channel channel) 1447((DUCE.IResource)transform).ReleaseOnChannel(channel); 1452((DUCE.IResource)_zeroScale).ReleaseOnChannel(channel); 1459((DUCE.IResource)model).ReleaseOnChannel(channel); 1468void DUCE.IResource.ReleaseOnChannel(DUCE.Channel channel) 1473internal void ReleaseOnChannelCore(DUCE.Channel channel) 1488((DUCE.IResource)child).ReleaseOnChannel(channel); 1497DUCE.IResource attachedResource) 1509DUCE.Channel channel = _proxy.GetChannel(i); 1905DUCE.Channel channel, 1946DUCE.Channel channel, 1999DUCE.Channel channel,
System\Windows\UIElement.cs (11)
3175((DUCE.IResource)oldContent)); 3208internal override void FreeContent(DUCE.Channel channel) 3216DUCE.CompositionNode.SetContent( 3218DUCE.ResourceHandle.Null, 3221((DUCE.IResource)_drawingContent).ReleaseOnChannel(channel); 3278DUCE.Channel channel = ctx.Channel; 3290DUCE.IResource drawingContent = (DUCE.IResource)_drawingContent; 3296DUCE.CompositionNode.SetContent( 3308DUCE.CompositionNode.SetContent( 3310DUCE.ResourceHandle.Null,