1 implementation of ICompositionTarget
PresentationCore (1)
Core\CSharp\System\Windows\Media\CompositionTarget.cs (1)
43public abstract class CompositionTarget : DispatcherObject, IDisposable, ICompositionTarget
18 references to ICompositionTarget
PresentationCore (18)
Core\CSharp\System\Windows\Media\CompositionTarget.cs (3)
282void ICompositionTarget.AddRefOnChannel(DUCE.Channel channel, DUCE.Channel outOfBandChannel) 288void ICompositionTarget.ReleaseOnChannel(DUCE.Channel channel, DUCE.Channel outOfBandChannel) 298void ICompositionTarget.Render(bool inResize, DUCE.Channel channel)
Core\CSharp\System\Windows\Media\MediaContext.cs (15)
227_registeredICompositionTargets = new Dictionary<ICompositionTarget, object>(); 381foreach (ICompositionTarget target in _registeredICompositionTargets.Keys) 1479ICompositionTarget[] registeredVTs = new ICompositionTarget[_registeredICompositionTargets.Count]; 1484foreach (ICompositionTarget iv in registeredVTs) 1525internal static void RegisterICompositionTarget(Dispatcher dispatcher, ICompositionTarget iv) 1538private void RegisterICompositionTargetInternal(ICompositionTarget iv) 1566internal static void UnregisterICompositionTarget(Dispatcher dispatcher, ICompositionTarget iv) 1585private void UnregisterICompositionTargetInternal(ICompositionTarget iv) 1752internal void Resize(ICompositionTarget resizedCompositionTarget) 1854(resizedCompositionTarget is ICompositionTarget)); 1933Render((ICompositionTarget)resizedCompositionTarget); 2074private void Render(ICompositionTarget resizedCompositionTarget) 2119foreach (ICompositionTarget registeredTarget in _registeredICompositionTargets.Keys) 2803private Dictionary<ICompositionTarget, object> _registeredICompositionTargets;