1 implementation of ICompositionTarget
PresentationCore (1)
System\Windows\Media\CompositionTarget.cs (1)
34
public abstract class CompositionTarget : DispatcherObject, IDisposable,
ICompositionTarget
18 references to ICompositionTarget
PresentationCore (18)
System\Windows\Media\CompositionTarget.cs (3)
263
void
ICompositionTarget
.AddRefOnChannel(DUCE.Channel channel, DUCE.Channel outOfBandChannel)
269
void
ICompositionTarget
.ReleaseOnChannel(DUCE.Channel channel, DUCE.Channel outOfBandChannel)
278
void
ICompositionTarget
.Render(bool inResize, DUCE.Channel channel)
System\Windows\Media\MediaContext.cs (15)
224
_registeredICompositionTargets = new HashSet<
ICompositionTarget
>();
368
foreach (
ICompositionTarget
target in _registeredICompositionTargets)
1440
ICompositionTarget
[] registeredVTs = new
ICompositionTarget
[_registeredICompositionTargets.Count];
1445
foreach (
ICompositionTarget
iv in registeredVTs)
1486
internal static void RegisterICompositionTarget(Dispatcher dispatcher,
ICompositionTarget
iv)
1499
private void RegisterICompositionTargetInternal(
ICompositionTarget
iv)
1527
internal static void UnregisterICompositionTarget(Dispatcher dispatcher,
ICompositionTarget
iv)
1539
private void UnregisterICompositionTargetInternal(
ICompositionTarget
iv)
1704
internal void Resize(
ICompositionTarget
resizedCompositionTarget)
1800
(resizedCompositionTarget is
ICompositionTarget
));
1881
Render((
ICompositionTarget
)resizedCompositionTarget);
2022
private void Render(
ICompositionTarget
resizedCompositionTarget)
2067
foreach (
ICompositionTarget
registeredTarget in _registeredICompositionTargets)
2720
private HashSet<
ICompositionTarget
> _registeredICompositionTargets;