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)
1419
ICompositionTarget
[] registeredVTs = new
ICompositionTarget
[_registeredICompositionTargets.Count];
1424
foreach (
ICompositionTarget
iv in registeredVTs)
1465
internal static void RegisterICompositionTarget(Dispatcher dispatcher,
ICompositionTarget
iv)
1478
private void RegisterICompositionTargetInternal(
ICompositionTarget
iv)
1506
internal static void UnregisterICompositionTarget(Dispatcher dispatcher,
ICompositionTarget
iv)
1518
private void UnregisterICompositionTargetInternal(
ICompositionTarget
iv)
1683
internal void Resize(
ICompositionTarget
resizedCompositionTarget)
1779
(resizedCompositionTarget is
ICompositionTarget
));
1860
Render((
ICompositionTarget
)resizedCompositionTarget);
2001
private void Render(
ICompositionTarget
resizedCompositionTarget)
2046
foreach (
ICompositionTarget
registeredTarget in _registeredICompositionTargets)
2699
private HashSet<
ICompositionTarget
> _registeredICompositionTargets;