Эффект метаданных непрозрачности

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

Примечание

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

Идентификатор CLSID для этого эффекта CLSID_D2D1OpacityMetadata.

Свойства эффекта

Отображаемое имя и перечисление индексов Тип и значение по умолчанию Описание
OutputRect
D2D1_OPACITYMETADATA_PROP_INPUT_OPAQUE_RECT
D2D1_VECTOR_4F
(-FLT_MAX, -FLT_MAX, FLT_MAX, FLT_MAX)
Часть исходного изображения, непрозрачная. По умолчанию используется весь входной образ.

Требования

Требование Значение
Минимальная версия клиента Windows 8 и обновление платформы для Windows 7 [классические приложения | приложения магазина Windows]
Минимальная версия сервера Windows 8 и обновление платформы для Windows 7 [классические приложения | приложения магазина Windows]
Заголовок d2d1effects.h
Библиотека d2d1.lib, dxguid.lib

ID2D1Effect