Интерфейс IDxtJpeg

[Функция, связанная с этой страницей DirectShow, является устаревшей функцией. Он был заменен MediaPlayer, IMFMediaEngine, и аудио/ видео захвата в Media Foundation. Эти функции оптимизированы для Windows 10 и Windows 11. Корпорация Майкрософт настоятельно рекомендует, чтобы новый код использовал MediaPlayer, IMFMediaEngine и аудио- и видеозахват в Media Foundation вместо DirectShow, когда это возможно. Корпорация Майкрософт предлагает переписать существующий код, использующий устаревшие API, чтобы по возможности использовать новые API.]

Примечание

[Не рекомендуется. Этот API можно удалить из будущих выпусков Windows.]

 

Интерфейс IDxtJpeg задает свойства перехода SMPTE Wipe .

Этот интерфейс используется внутри служб редактирования DirectShow (DES) при отрисовке перехода очистки SMPTE. Приложениям DES не нужно использовать этот интерфейс. Чтобы задать свойства перехода в DES, используйте интерфейс IPropertySetter .

Элементы

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

Методы

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

Метод Описание
ApplyChanges Применяет все измененные свойства.
get_BorderColor Извлекает цвет границы по краям шаблона очистки.
get_BorderSoftness Извлекает ширину размытой области по краям шаблона очистки.
get_BorderWidth Извлекает ширину сплошной границы по краям шаблона очистки.
get_MaskName Извлекает имя JPEG-файла, который будет использоваться в качестве маски очистки.
get_MaskNum Извлекает код очистки SMPTE очистки очистки.
get_OffsetX Извлекает горизонтальное смещение источника очистки.
get_OffsetY Извлекает вертикальное смещение источника очистки.
get_ReplicateX Извлекает количество реплицированных шаблонов очистки по горизонтали.
get_ReplicateY Извлекает количество реплицированных шаблонов очистки по вертикали.
get_ScaleX Извлекает величину, на которую очистка растягивается по горизонтали.
get_ScaleY Извлекает величину, на которую очистка растягивается по вертикали.
LoadDefSettings Восстанавливает параметры по умолчанию для перехода очистки.
put_BorderColor Задает цвет границы по краям шаблона очистки.
put_BorderSoftness Задает ширину размытой области по краям шаблона очистки.
put_BorderWidth Задает ширину сплошной границы по краям шаблона очистки.
put_MaskName Указывает имя JPEG-файла, используемого в качестве маски очистки.
put_MaskNum Указывает код очистки SMPTE очистки очистки.
put_OffsetX Задает горизонтальное смещение источника очистки.
put_OffsetY Задает вертикальное смещение источника очистки.
put_ReplicateX Указывает количество реплицированных шаблонов очистки по горизонтали.
put_ReplicateY Указывает количество реплицированных шаблонов очистки по вертикали.
put_ScaleX Указывает величину, на которую очистка растягивается по горизонтали.
put_ScaleY Указывает величину, на которую очистка растягивается по вертикали.

 

Комментарии

Примечание

Файл заголовка Qedit.h несовместим с заголовками Direct3D более поздней версии 7.

 

Примечание

Чтобы получить Qedit.h, скачайте обновление Microsoft Windows SDK для Windows Vista и платформа .NET Framework 3.0. Qedit.h недоступен в Microsoft Windows SDK для Windows 7 и платформа .NET Framework 3.5 с пакетом обновления 1 (SP1).

 

Требования

Требование Значение
Заголовок
Qedit.h
Библиотека
Strmiids.lib