У меня есть ScrollViewer, который содержит очень большое видео (16 мегапикселей при 10 к / с), и я хочу применить к нему эффект пиксельного шейдера. Учитывая размер изображений, я не могу применить эффект непосредственно к изображению. Поэтому я применяю эффект к ScrollContentPresenter в стиле элемента управления. Что здорово, все работает хорошо и быстро. Однако я также отображаю аннотации внутри ScrollContentPresenter, к которому я НЕ хочу, чтобы эффекты применялись (но они должны перемещаться и масштабироваться вместе с изображением).
Можно ли применить эффект только к вырезанной и отображаемой части изображения или мне нужно создать более сложный элемент управления?