Поделиться через


Интерфейс ID2D1Effect (d2d1_1.h)

Представляет базовую конструкцию обработки изображений в Direct2D.

Наследование

Интерфейс ID2D1Effect наследуется от ID2D1Properties. ID2D1Effect также имеет следующие типы элементов:

Методы

Интерфейс ID2D1Effect содержит следующие методы.

 
ID2D1Effect::GetInput

Возвращает заданное входное изображение по индексу.
ID2D1Effect::GetInputCount

Возвращает количество входных данных для эффекта.
ID2D1Effect::GetOutput

Возвращает выходное изображение из эффекта.
ID2D1Effect::SetInput

Задает заданное входное изображение по индексу.
ID2D1Effect::SetInputCount

Позволяет приложению изменять количество входных данных на эффект.
ID2D1Effect::SetInputEffect

Задает заданный входной эффект по индексу.

Комментарии

Эффект принимает ноль или более входных изображений и имеет выходное изображение. Изображения, которые вводятся в эффект и выводятся из них, оцениваются отложенно. Этого определения достаточно для создания произвольного графа эффектов из приложения путем передачи выходных изображений во входное изображение следующего эффекта в цепочке.

Требования

   
Минимальная версия клиента Windows 8 и Обновление платформы для Windows 7 [классические приложения | Приложения UWP]
Минимальная версия сервера Windows Server 2012 и обновление платформы для Windows Server 2008 R2 [классические приложения | Приложения UWP]
Целевая платформа Windows
Header d2d1_1.h

См. также раздел

ID2D1DeviceContext::CreateEffect

ID2D1Свойства