Core\CSharp\System\Windows\Media\LinearGradientBrush.cs (20)
141private void ManualUpdateResource(DUCE.Channel channel, bool skipOnChannelCheck)
152DUCE.ResourceHandle hTransform;
157hTransform = DUCE.ResourceHandle.Null;
161hTransform = ((DUCE.IResource)vTransform).GetHandle(channel);
163DUCE.ResourceHandle hRelativeTransform;
168hRelativeTransform = DUCE.ResourceHandle.Null;
172hRelativeTransform = ((DUCE.IResource)vRelativeTransform).GetHandle(channel);
174DUCE.ResourceHandle hOpacityAnimations = GetAnimationResourceHandle(OpacityProperty, channel);
175DUCE.ResourceHandle hStartPointAnimations = GetAnimationResourceHandle(StartPointProperty, channel);
176DUCE.ResourceHandle hEndPointAnimations = GetAnimationResourceHandle(EndPointProperty, channel);
180DUCE.MILCMD_LINEARGRADIENTBRUSH data;
184DUCE.CopyBytes((byte*)&data.Opacity, (byte*)&tempOpacity, 8);
193DUCE.CopyBytes((byte*)&data.StartPoint, (byte*)&tempStartPoint, 16);
196DUCE.CopyBytes((byte*)&data.EndPoint, (byte*)&tempEndPoint, 16);
202data.GradientStopsSize = (UInt32)(sizeof(DUCE.MIL_GRADIENTSTOP)*count);
206sizeof(DUCE.MILCMD_LINEARGRADIENTBRUSH),
207sizeof(DUCE.MIL_GRADIENTSTOP)*count
212DUCE.MIL_GRADIENTSTOP stopCmd;
216DUCE.CopyBytes((byte*)&stopCmd.Position,(byte*)&temp, sizeof(double));
221sizeof(DUCE.MIL_GRADIENTSTOP)
Core\CSharp\System\Windows\Media\RadialGradientBrush.cs (24)
84private void ManualUpdateResource(DUCE.Channel channel, bool skipOnChannelCheck)
95DUCE.ResourceHandle hTransform;
100hTransform = DUCE.ResourceHandle.Null;
104hTransform = ((DUCE.IResource)vTransform).GetHandle(channel);
106DUCE.ResourceHandle hRelativeTransform;
111hRelativeTransform = DUCE.ResourceHandle.Null;
115hRelativeTransform = ((DUCE.IResource)vRelativeTransform).GetHandle(channel);
117DUCE.ResourceHandle hOpacityAnimations = GetAnimationResourceHandle(OpacityProperty, channel);
118DUCE.ResourceHandle hCenterAnimations = GetAnimationResourceHandle(CenterProperty, channel);
119DUCE.ResourceHandle hRadiusXAnimations = GetAnimationResourceHandle(RadiusXProperty, channel);
120DUCE.ResourceHandle hRadiusYAnimations = GetAnimationResourceHandle(RadiusYProperty, channel);
121DUCE.ResourceHandle hGradientOriginAnimations = GetAnimationResourceHandle(GradientOriginProperty, channel);
123DUCE.MILCMD_RADIALGRADIENTBRUSH data;
129DUCE.CopyBytes((byte*)&data.Opacity, (byte*)&tempOpacity, 8);
138DUCE.CopyBytes((byte*)&data.Center, (byte*)&tempCenter, 16);
141DUCE.CopyBytes((byte*)&data.RadiusX, (byte*)&tempRadiusX, 8);
144DUCE.CopyBytes((byte*)&data.RadiusY, (byte*)&tempRadiusY, 8);
147DUCE.CopyBytes((byte*)&data.GradientOrigin, (byte*)&tempGradientOrigin, 16);
153data.GradientStopsSize = (UInt32)(sizeof(DUCE.MIL_GRADIENTSTOP)*count);
157sizeof(DUCE.MILCMD_RADIALGRADIENTBRUSH),
158sizeof(DUCE.MIL_GRADIENTSTOP)*count
163DUCE.MIL_GRADIENTSTOP stopCmd;
167DUCE.CopyBytes((byte*)&stopCmd.Position,(byte*)&temp, sizeof(double));
172sizeof(DUCE.MIL_GRADIENTSTOP)
Core\CSharp\System\Windows\Media\Visual.cs (118)
75_map_ofBrushes = new DUCE.Map<bool>();
86public DUCE.Map<bool> _map_ofBrushes;
98public abstract partial class Visual : DependencyObject, DUCE.IResource
160internal Visual(DUCE.ResourceType resourceType)
169case DUCE.ResourceType.TYPE_VISUAL:
173case DUCE.ResourceType.TYPE_VIEWPORT3DVISUAL:
197protected Visual() : this(DUCE.ResourceType.TYPE_VISUAL)
218internal bool IsOnChannel(DUCE.Channel channel)
228DUCE.ResourceHandle DUCE.IResource.GetHandle(DUCE.Channel channel)
239DUCE.ResourceHandle DUCE.IResource.Get3DHandle(DUCE.Channel channel)
250DUCE.ResourceHandle DUCE.IResource.AddRefOnChannel(DUCE.Channel channel)
255internal virtual DUCE.ResourceHandle AddRefOnChannelCore(DUCE.Channel channel)
257DUCE.ResourceType resourceType = DUCE.ResourceType.TYPE_VISUAL;
261resourceType = DUCE.ResourceType.TYPE_VIEWPORT3DVISUAL;
275internal virtual void ReleaseOnChannelCore(DUCE.Channel channel)
285void DUCE.IResource.RemoveChildFromParent(
286DUCE.IResource parent,
287DUCE.Channel channel)
289DUCE.CompositionNode.RemoveChild(
295int DUCE.IResource.GetChannelCount()
300DUCE.Channel DUCE.IResource.GetChannel(int index)
660internal virtual void FreeContent(DUCE.Channel channel)
669private bool IsCyclicBrushRootOnChannel(DUCE.Channel channel)
673Dictionary<DUCE.Channel, int> channelsToCyclicBrushMap =
695void DUCE.IResource.ReleaseOnChannel(DUCE.Channel channel)
774((DUCE.IResource)transform).ReleaseOnChannel(channel);
781((DUCE.IResource)effect).ReleaseOnChannel(channel);
788((DUCE.IResource)clip).ReleaseOnChannel(channel);
795((DUCE.IResource)opacityMask).ReleaseOnChannel(channel);
802((DUCE.IResource)cacheMode).ReleaseOnChannel(channel);
821((DUCE.IResource)visual).ReleaseOnChannel(channel);
841DUCE.Channel channel)
848Dictionary<DUCE.Channel, int> channelsToCyclicBrushMap =
852channelsToCyclicBrushMap = new Dictionary<DUCE.Channel, int>();
912DUCE.Channel channel)
939Dictionary<DUCE.Channel, int> channelsToCyclicBrushMap =
975((DUCE.IResource)this).ReleaseOnChannel(channel);
1175DUCE.Channel channel = ctx.Channel;
1199DUCE.CompositionNode.InsertChildAt(
1224DUCE.Channel channel = ctx.Channel;
1225DUCE.ResourceHandle handle = DUCE.ResourceHandle.Null;
1256handle = ((DUCE.IResource)this).AddRefOnChannel(channel);
1330private void UpdateOpacity(DUCE.Channel channel,
1331DUCE.ResourceHandle handle,
1346DUCE.CompositionNode.SetAlpha(
1362private void UpdateOpacityMask(DUCE.Channel channel,
1363DUCE.ResourceHandle handle,
1382DUCE.CompositionNode.SetAlphaMask(
1384((DUCE.IResource)opacityMask).AddRefOnChannel(channel),
1389DUCE.CompositionNode.SetAlphaMask(
1391DUCE.ResourceHandle.Null,
1406private void UpdateTransform(DUCE.Channel channel,
1407DUCE.ResourceHandle handle,
1426DUCE.CompositionNode.SetTransform(
1428((DUCE.IResource)transform).AddRefOnChannel(channel),
1433DUCE.CompositionNode.SetTransform(
1435DUCE.ResourceHandle.Null,
1448private void UpdateEffect(DUCE.Channel channel,
1449DUCE.ResourceHandle handle,
1468DUCE.CompositionNode.SetEffect(
1470((DUCE.IResource)effect).AddRefOnChannel(channel),
1475DUCE.CompositionNode.SetEffect(
1477DUCE.ResourceHandle.Null,
1487private void UpdateCacheMode(DUCE.Channel channel,
1488DUCE.ResourceHandle handle,
1507DUCE.CompositionNode.SetCacheMode(
1509((DUCE.IResource)cacheMode).AddRefOnChannel(channel),
1514DUCE.CompositionNode.SetCacheMode(
1516DUCE.ResourceHandle.Null,
1530private void UpdateClip(DUCE.Channel channel,
1531DUCE.ResourceHandle handle,
1550DUCE.CompositionNode.SetClip(
1552((DUCE.IResource)clip).AddRefOnChannel(channel),
1557DUCE.CompositionNode.SetClip(
1559DUCE.ResourceHandle.Null,
1574private void UpdateScrollableAreaClip(DUCE.Channel channel,
1575DUCE.ResourceHandle handle,
1585DUCE.CompositionNode.SetScrollableAreaClip(
1603private void UpdateOffset(DUCE.Channel channel,
1604DUCE.ResourceHandle handle,
1618DUCE.CompositionNode.SetOffset(
1635private void UpdateGuidelines(DUCE.Channel channel,
1636DUCE.ResourceHandle handle,
1653DUCE.CompositionNode.SetGuidelineCollection(
1671private void UpdateRenderOptions(DUCE.Channel channel,
1672DUCE.ResourceHandle handle,
1729DUCE.CompositionNode.SetRenderOptions(
1773DUCE.ResourceHandle handle)
1775DUCE.Channel channel = ctx.Channel;
1798DUCE.CompositionNode.RemoveAllChildren(
1829DUCE.CompositionNode.InsertChildAt(
1831((DUCE.IResource)child).GetHandle(channel),
2711DUCE.Channel channel = _proxy.GetChannel(i);
2716DUCE.IResource childResource = (DUCE.IResource)child;
2885((DUCE.IResource)transform));
2996((DUCE.IResource)imageEffect));
3418((DUCE.IResource)cacheMode));
3517((DUCE.IResource)oldClip));
3798((DUCE.IResource)opacityMask));
3904DUCE.IResource attachedResource)
3921DUCE.Channel channel = _proxy.GetChannel(i);
4989DUCE.Channel channel,
5068DUCE.Channel channel,
5093DUCE.Channel channel,
5402private static readonly UncommonField<Dictionary<DUCE.Channel, int>> ChannelsToCyclicBrushMapField
5403= new UncommonField<Dictionary<DUCE.Channel, int>>();
Core\CSharp\System\Windows\Media3D\Generated\SpotLight.cs (26)
193internal override void UpdateResource(DUCE.Channel channel, bool skipOnChannelCheck)
206DUCE.ResourceHandle hTransform;
211hTransform = DUCE.ResourceHandle.Null;
215hTransform = ((DUCE.IResource)vTransform).GetHandle(channel);
219DUCE.ResourceHandle hColorAnimations = GetAnimationResourceHandle(ColorProperty, channel);
220DUCE.ResourceHandle hPositionAnimations = GetAnimationResourceHandle(PositionProperty, channel);
221DUCE.ResourceHandle hRangeAnimations = GetAnimationResourceHandle(RangeProperty, channel);
222DUCE.ResourceHandle hConstantAttenuationAnimations = GetAnimationResourceHandle(ConstantAttenuationProperty, channel);
223DUCE.ResourceHandle hLinearAttenuationAnimations = GetAnimationResourceHandle(LinearAttenuationProperty, channel);
224DUCE.ResourceHandle hQuadraticAttenuationAnimations = GetAnimationResourceHandle(QuadraticAttenuationProperty, channel);
225DUCE.ResourceHandle hDirectionAnimations = GetAnimationResourceHandle(DirectionProperty, channel);
226DUCE.ResourceHandle hOuterConeAngleAnimations = GetAnimationResourceHandle(OuterConeAngleProperty, channel);
227DUCE.ResourceHandle hInnerConeAngleAnimations = GetAnimationResourceHandle(InnerConeAngleProperty, channel);
230DUCE.MILCMD_SPOTLIGHT data;
285sizeof(DUCE.MILCMD_SPOTLIGHT));
289internal override DUCE.ResourceHandle AddRefOnChannelCore(DUCE.Channel channel)
292if (_duceResource.CreateOrAddRefOnChannel(this, channel, System.Windows.Media.Composition.DUCE.ResourceType.TYPE_SPOTLIGHT))
295if (vTransform != null) ((DUCE.IResource)vTransform).AddRefOnChannel(channel);
306internal override void ReleaseOnChannelCore(DUCE.Channel channel)
314if (vTransform != null) ((DUCE.IResource)vTransform).ReleaseOnChannel(channel);
321internal override DUCE.ResourceHandle GetHandleCore(DUCE.Channel channel)
331internal override DUCE.Channel GetChannelCore(int index)
387internal System.Windows.Media.Composition.DUCE.MultiChannelResource _duceResource = new System.Windows.Media.Composition.DUCE.MultiChannelResource();
Core\CSharp\System\Windows\Media3D\Viewport3DVisual.cs (32)
36public sealed class Viewport3DVisual : Visual, DUCE.IResource, IVisual3DContainer
47public Viewport3DVisual() : base(DUCE.ResourceType.TYPE_VIEWPORT3DVISUAL)
226((DUCE.IResource) e.OldValue));
414DUCE.Channel channel = _proxy3D.GetChannel(i);
419DUCE.IResource childResource = (DUCE.IResource)child;
651internal override DUCE.ResourceHandle AddRefOnChannelCore(DUCE.Channel channel)
653DUCE.ResourceHandle handle =
656bool created = _proxy3D.CreateOrAddRefOnChannel(this, channel, DUCE.ResourceType.TYPE_VISUAL3D);
667DUCE.Viewport3DVisualNode.Set3DChild(
676internal override void ReleaseOnChannelCore(DUCE.Channel channel)
687int DUCE.IResource.GetChannelCount()
692DUCE.Channel DUCE.IResource.GetChannel(int index)
724DUCE.Channel channel = ctx.Channel;
745DUCE.Viewport3DVisualNode.SetCamera(
746((DUCE.IResource)this).GetHandle(channel),
747((DUCE.IResource)camera).AddRefOnChannel(channel),
752DUCE.Viewport3DVisualNode.SetCamera(
753((DUCE.IResource)this).GetHandle(channel),
754DUCE.ResourceHandle.Null,
767DUCE.Viewport3DVisualNode.SetViewport(
768((DUCE.IResource)this).GetHandle(channel),
801DUCE.Visual3DNode.InsertChildAt(
803((DUCE.IResource)child).GetHandle(channel),
819internal override void FreeContent(DUCE.Channel channel)
828((DUCE.IResource)camera).ReleaseOnChannel(channel);
839((DUCE.IResource)visual).ReleaseOnChannel(channel);
863DUCE.ResourceHandle DUCE.IResource.Get3DHandle(DUCE.Channel channel)
Core\CSharp\System\Windows\Media3D\Visual3D.cs (57)
33public abstract partial class Visual3D : DependencyObject, DUCE.IResource, IVisual3DContainer
85internal bool IsOnChannel(DUCE.Channel channel)
95DUCE.ResourceHandle DUCE.IResource.GetHandle(DUCE.Channel channel)
104DUCE.ResourceHandle DUCE.IResource.Get3DHandle(DUCE.Channel channel)
115DUCE.ResourceHandle DUCE.IResource.AddRefOnChannel(DUCE.Channel channel)
117_proxy.CreateOrAddRefOnChannel(this, channel, DUCE.ResourceType.TYPE_VISUAL3D);
126void DUCE.IResource.RemoveChildFromParent(
127DUCE.IResource parent,
128DUCE.Channel channel)
130DUCE.Visual3DNode.RemoveChild(
136int DUCE.IResource.GetChannelCount()
141DUCE.Channel DUCE.IResource.GetChannel(int index)
178((DUCE.IResource) e.OldValue));
322DUCE.Channel channel = _proxy.GetChannel(i);
327DUCE.IResource childResource = (DUCE.IResource)child;
372((DUCE.IResource)_zeroScale));
382((DUCE.IResource)transform));
1160DUCE.Channel channel = ctx.Channel;
1161DUCE.ResourceHandle handle = DUCE.ResourceHandle.Null;
1186handle = ((DUCE.IResource)this).AddRefOnChannel(channel);
1213DUCE.Visual3DNode.SetTransform(
1215((DUCE.IResource)transform).AddRefOnChannel(channel),
1220DUCE.Visual3DNode.SetTransform(
1222((DUCE.IResource)_zeroScale).AddRefOnChannel(channel),
1227DUCE.Visual3DNode.SetTransform(
1229DUCE.ResourceHandle.Null,
1255DUCE.Visual3DNode.InsertChildAt(
1257((DUCE.IResource)child).GetHandle(channel),
1282DUCE.Channel channel = ctx.Channel;
1297DUCE.Visual3DNode.SetContent(
1298((DUCE.IResource)this).GetHandle(channel),
1299((DUCE.IResource)_visual3DModel).AddRefOnChannel(channel),
1306DUCE.Visual3DNode.SetContent(
1307((DUCE.IResource)this).GetHandle(channel),
1308DUCE.ResourceHandle.Null,
1458internal void FreeDUCEResources(DUCE.Channel channel)
1467((DUCE.IResource)transform).ReleaseOnChannel(channel);
1472((DUCE.IResource)_zeroScale).ReleaseOnChannel(channel);
1479((DUCE.IResource)model).ReleaseOnChannel(channel);
1488void DUCE.IResource.ReleaseOnChannel(DUCE.Channel channel)
1493internal void ReleaseOnChannelCore(DUCE.Channel channel)
1508((DUCE.IResource)child).ReleaseOnChannel(channel);
1517DUCE.IResource attachedResource)
1529DUCE.Channel channel = _proxy.GetChannel(i);
1934DUCE.Channel channel,
1975DUCE.Channel channel,
2028DUCE.Channel channel,
Graphics\include\exports.cs (158)
157DUCE.ResourceType resourceType,
158ref DUCE.ResourceHandle hResource
164DUCE.ResourceHandle original,
166ref DUCE.ResourceHandle duplicate
237DUCE.ResourceHandle hResource,
269DUCE.ResourceHandle hResource,
549internal bool CreateOrAddRefOnChannel(object instance, ref DUCE.ResourceHandle handle, DUCE.ResourceType resourceType)
589internal DUCE.ResourceHandle DuplicateHandle(
590DUCE.ResourceHandle original,
591DUCE.Channel targetChannel
594DUCE.ResourceHandle duplicate = DUCE.ResourceHandle.Null;
622internal bool ReleaseOnChannel(DUCE.ResourceHandle handle)
658internal uint GetRefCount(DUCE.ResourceHandle handle)
907DUCE.ResourceHandle imageHandle,
928DUCE.ResourceHandle mediaHandle,
1062public static readonly Resource Null = new Resource(DUCE.ResourceHandle.Null);
1064private DUCE.ResourceHandle _handle;
1074public Resource(DUCE.ResourceHandle h)
1085public bool CreateOrAddRefOnChannel(object instance, Channel channel, DUCE.ResourceType type)
1113_handle = DUCE.ResourceHandle.Null;
1134public DUCE.ResourceHandle Handle { get { return _handle; } }
1422public Entry(object k, DUCE.ResourceHandle v)
1429public DUCE.ResourceHandle _value;
1484public void Set(object key, DUCE.ResourceHandle value)
1517_head._value = DUCE.ResourceHandle.Null;
1582public bool Get(object key, out DUCE.ResourceHandle value)
1586value = DUCE.ResourceHandle.Null;
1675public bool CreateOrAddRefOnChannel(object instance, Channel channel, DUCE.ResourceType type)
1678DUCE.ResourceHandle handle;
1700public DUCE.ResourceHandle DuplicateHandle(Channel sourceChannel, Channel targetChannel)
1703DUCE.ResourceHandle duplicate = DUCE.ResourceHandle.Null;
1705DUCE.ResourceHandle handle = DUCE.ResourceHandle.Null;
1742DUCE.ResourceHandle handle;
1761public DUCE.ResourceHandle GetHandle(Channel channel)
1763DUCE.ResourceHandle h;
1800public DUCE.Channel GetChannel(int index)
1802return _map.Get(index) as DUCE.Channel;
1810DUCE.ResourceHandle handle;
1830DUCE.ResourceHandle hCompositionNode,
1831DUCE.ResourceHandle hTransform,
1834DUCE.MILCMD_VISUAL_SETTRANSFORM command;
1844sizeof(DUCE.MILCMD_VISUAL_SETTRANSFORM)
1856DUCE.ResourceHandle hCompositionNode,
1857DUCE.ResourceHandle hEffect,
1860DUCE.MILCMD_VISUAL_SETEFFECT command;
1870sizeof(DUCE.MILCMD_VISUAL_SETEFFECT)
1882DUCE.ResourceHandle hCompositionNode,
1883DUCE.ResourceHandle hCacheMode,
1886DUCE.MILCMD_VISUAL_SETCACHEMODE command;
1896sizeof(DUCE.MILCMD_VISUAL_SETCACHEMODE)
1907DUCE.ResourceHandle hCompositionNode,
1912DUCE.MILCMD_VISUAL_SETOFFSET command;
1922sizeof(DUCE.MILCMD_VISUAL_SETOFFSET)
1933DUCE.ResourceHandle hCompositionNode,
1934DUCE.ResourceHandle hContent,
1937DUCE.MILCMD_VISUAL_SETCONTENT command;
1947sizeof(DUCE.MILCMD_VISUAL_SETCONTENT)
1958DUCE.ResourceHandle hCompositionNode,
1962DUCE.MILCMD_VISUAL_SETALPHA command;
1972sizeof(DUCE.MILCMD_VISUAL_SETALPHA)
1983DUCE.ResourceHandle hCompositionNode,
1984DUCE.ResourceHandle hAlphaMaskBrush,
1987DUCE.MILCMD_VISUAL_SETALPHAMASK command;
1997sizeof(DUCE.MILCMD_VISUAL_SETALPHAMASK)
2008DUCE.ResourceHandle hCompositionNode,
2012DUCE.MILCMD_VISUAL_SETSCROLLABLEAREACLIP command;
2031sizeof(DUCE.MILCMD_VISUAL_SETSCROLLABLEAREACLIP)
2042DUCE.ResourceHandle hCompositionNode,
2043DUCE.ResourceHandle hClip,
2046DUCE.MILCMD_VISUAL_SETCLIP command;
2056sizeof(DUCE.MILCMD_VISUAL_SETCLIP)
2067DUCE.ResourceHandle hCompositionNode,
2071DUCE.MILCMD_VISUAL_SETRENDEROPTIONS command;
2081sizeof(DUCE.MILCMD_VISUAL_SETRENDEROPTIONS)
2093DUCE.ResourceHandle hCompositionNode,
2094DUCE.ResourceHandle hChild,
2097DUCE.MILCMD_VISUAL_REMOVECHILD command;
2107sizeof(DUCE.MILCMD_VISUAL_REMOVECHILD)
2118DUCE.ResourceHandle hCompositionNode,
2121DUCE.MILCMD_VISUAL_REMOVEALLCHILDREN command;
2130sizeof(DUCE.MILCMD_VISUAL_REMOVEALLCHILDREN)
2141DUCE.ResourceHandle hCompositionNode,
2142DUCE.ResourceHandle hChild,
2146DUCE.MILCMD_VISUAL_INSERTCHILDAT command;
2158sizeof(DUCE.MILCMD_VISUAL_INSERTCHILDAT)
2169DUCE.ResourceHandle hCompositionNode,
2177DUCE.MILCMD_VISUAL_SETGUIDELINECOLLECTION command;
2195sizeof(DUCE.MILCMD_VISUAL_SETGUIDELINECOLLECTION)
2225sizeof(DUCE.MILCMD_VISUAL_SETGUIDELINECOLLECTION),
2252DUCE.ResourceHandle hCompositionNode,
2253DUCE.ResourceHandle hCamera,
2258DUCE.MILCMD_VIEWPORT3DVISUAL_SETCAMERA command;
2266sizeof(DUCE.MILCMD_VIEWPORT3DVISUAL_SETCAMERA)
2277DUCE.ResourceHandle hCompositionNode,
2283DUCE.MILCMD_VIEWPORT3DVISUAL_SETVIEWPORT command;
2291sizeof(DUCE.MILCMD_VIEWPORT3DVISUAL_SETVIEWPORT)
2302DUCE.ResourceHandle hCompositionNode,
2303DUCE.ResourceHandle hVisual3D,
2308DUCE.MILCMD_VIEWPORT3DVISUAL_SET3DCHILD command;
2316sizeof(DUCE.MILCMD_VIEWPORT3DVISUAL_SET3DCHILD)
2330DUCE.ResourceHandle hCompositionNode,
2331DUCE.ResourceHandle hChild,
2336DUCE.MILCMD_VISUAL3D_REMOVECHILD command;
2344sizeof(DUCE.MILCMD_VISUAL3D_REMOVECHILD)
2355DUCE.ResourceHandle hCompositionNode,
2360DUCE.MILCMD_VISUAL3D_REMOVEALLCHILDREN command;
2367sizeof(DUCE.MILCMD_VISUAL3D_REMOVEALLCHILDREN)
2378DUCE.ResourceHandle hCompositionNode,
2379DUCE.ResourceHandle hChild,
2385DUCE.MILCMD_VISUAL3D_INSERTCHILDAT command;
2395sizeof(DUCE.MILCMD_VISUAL3D_INSERTCHILDAT)
2406DUCE.ResourceHandle hCompositionNode,
2407DUCE.ResourceHandle hContent,
2412DUCE.MILCMD_VISUAL3D_SETCONTENT command;
2420sizeof(DUCE.MILCMD_VISUAL3D_SETCONTENT)
2431DUCE.ResourceHandle hCompositionNode,
2432DUCE.ResourceHandle hTransform,
2437DUCE.MILCMD_VISUAL3D_SETTRANSFORM command;
2445sizeof(DUCE.MILCMD_VISUAL3D_SETTRANSFORM)
2461DUCE.ResourceHandle hCompositionTarget,
2471DUCE.MILCMD_HWNDTARGET_CREATE command;
2528command.hBitmap = DUCE.ResourceHandle.Null;
2542sizeof(DUCE.MILCMD_HWNDTARGET_CREATE),
2550DUCE.ResourceHandle hCompositionTarget,
2556DUCE.MILCMD_HWNDTARGET_DPICHANGED command;
2568sizeof(DUCE.MILCMD_HWNDTARGET_DPICHANGED),
2579DUCE.ResourceHandle hCompositionTarget,
2586DUCE.MILCMD_GENERICTARGET_CREATE command;
2600sizeof(DUCE.MILCMD_GENERICTARGET_CREATE),
2612DUCE.ResourceHandle hCompositionTarget,
2617DUCE.MILCMD_TARGET_SETCLEARCOLOR command;
2630sizeof(DUCE.MILCMD_TARGET_SETCLEARCOLOR)
2641DUCE.ResourceHandle hCompositionTarget,
2646DUCE.MILCMD_TARGET_SETFLAGS command;
2656sizeof(DUCE.MILCMD_TARGET_SETFLAGS)
2668DUCE.ResourceHandle hCompositionTarget,
2669DUCE.ResourceHandle hRoot,
2673DUCE.MILCMD_TARGET_SETROOT command;
2683sizeof(DUCE.MILCMD_TARGET_SETROOT)
2708DUCE.MILCMD_TARGET_UPDATEWINDOWSETTINGS command;
2734sizeof(DUCE.MILCMD_TARGET_UPDATEWINDOWSETTINGS)
2745DUCE.ResourceHandle hCompositionTarget,
2750DUCE.MILCMD_TARGET_INVALIDATE command;
2760sizeof(DUCE.MILCMD_TARGET_INVALIDATE),
2785var command = new DUCE.MILCMD_PARTITION_NOTIFYPOLICYCHANGEFORNONINTERACTIVEMODE
2795sizeof(DUCE.MILCMD_PARTITION_NOTIFYPOLICYCHANGEFORNONINTERACTIVEMODE),
2811DUCE.ResourceHandle hEtwEvent,
2816DUCE.MILCMD_ETWEVENTRESOURCE command;
2826sizeof(DUCE.MILCMD_ETWEVENTRESOURCE)
2838DUCE.ResourceHandle AddRefOnChannel(Channel channel);
2842DUCE.Channel GetChannel(int index);
2846DUCE.ResourceHandle GetHandle(Channel channel);
2854DUCE.ResourceHandle Get3DHandle(Channel channel);
2862DUCE.Channel channel);