1 implementation of ICompositionTarget
PresentationCore (1)
System\Windows\Media\CompositionTarget.cs (1)
12
public abstract class CompositionTarget : DispatcherObject, IDisposable,
ICompositionTarget
18 references to ICompositionTarget
PresentationCore (18)
System\Windows\Media\CompositionTarget.cs (3)
241
void
ICompositionTarget
.AddRefOnChannel(DUCE.Channel channel, DUCE.Channel outOfBandChannel)
247
void
ICompositionTarget
.ReleaseOnChannel(DUCE.Channel channel, DUCE.Channel outOfBandChannel)
256
void
ICompositionTarget
.Render(bool inResize, DUCE.Channel channel)
System\Windows\Media\MediaContext.cs (15)
203
_registeredICompositionTargets = new HashSet<
ICompositionTarget
>();
347
foreach (
ICompositionTarget
target in _registeredICompositionTargets)
1416
ICompositionTarget
[] registeredVTs = new
ICompositionTarget
[_registeredICompositionTargets.Count];
1421
foreach (
ICompositionTarget
iv in registeredVTs)
1462
internal static void RegisterICompositionTarget(Dispatcher dispatcher,
ICompositionTarget
iv)
1475
private void RegisterICompositionTargetInternal(
ICompositionTarget
iv)
1503
internal static void UnregisterICompositionTarget(Dispatcher dispatcher,
ICompositionTarget
iv)
1515
private void UnregisterICompositionTargetInternal(
ICompositionTarget
iv)
1680
internal void Resize(
ICompositionTarget
resizedCompositionTarget)
1776
(resizedCompositionTarget is
ICompositionTarget
));
1857
Render((
ICompositionTarget
)resizedCompositionTarget);
1998
private void Render(
ICompositionTarget
resizedCompositionTarget)
2043
foreach (
ICompositionTarget
registeredTarget in _registeredICompositionTargets)
2693
private HashSet<
ICompositionTarget
> _registeredICompositionTargets;