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