Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
[Функция, связанная с этой страницей DirectShow, является устаревшей функцией. Он был заменен MediaPlayer, IMFMediaEngine, и аудио/ видео захвата в Media Foundation. Эти функции оптимизированы для Windows 10 и Windows 11. Корпорация Майкрософт настоятельно рекомендует, чтобы новый код использовал MediaPlayer, IMFMediaEngine и аудио- и видеозахват в Media Foundation вместо DirectShow, когда это возможно. Корпорация Майкрософт предлагает переписать существующий код, использующий устаревшие API, чтобы по возможности использовать новые API.]
Примечание
[Не рекомендуется. Этот API можно удалить из будущих выпусков Windows.]
Интерфейс IDxtCompositor задает свойства перехода Compositor .
Этот интерфейс используется внутренними службами редактирования DirectShow (DES) при отрисовке перехода Compositor. Приложения DES не должны использовать этот интерфейс. Чтобы задать свойства перехода в DES, используйте интерфейс IPropertySetter .
Переход Compositor композитирует изображение переднего плана на фоновое изображение. Исходный прямоугольник определяет раздел изображения переднего плана, который является составным. Целевой прямоугольник определяет раздел фонового изображения, получающего изображение переднего плана. На следующей схеме показаны эти прямоугольники.
Элементы
Интерфейс IDxtCompositor наследуется от IDXEffect. IDxtCompositor также имеет следующие типы элементов:
Методы
Интерфейс IDxtCompositor содержит следующие методы.
| Метод | Описание |
|---|---|
| get_Height | Извлекает высоту целевого прямоугольника. |
| get_OffsetX | Извлекает горизонтальное смещение целевого прямоугольника. |
| get_OffsetY | Извлекает вертикальное смещение целевого прямоугольника. |
| get_SrcHeight | Извлекает высоту исходного прямоугольника. |
| get_SrcOffsetX | Извлекает горизонтальное смещение исходного прямоугольника. |
| get_SrcOffsetY | Извлекает вертикальное смещение исходного прямоугольника. |
| get_SrcWidth | Извлекает ширину исходного прямоугольника. |
| get_Width | Извлекает ширину целевого прямоугольника. |
| put_Height | Задает высоту целевого прямоугольника. |
| put_OffsetX | Задает горизонтальное смещение целевого прямоугольника. |
| put_OffsetY | Задает вертикальное смещение целевого прямоугольника. |
| put_SrcHeight | Задает высоту исходного прямоугольника. |
| put_SrcOffsetX | Задает горизонтальное смещение исходного прямоугольника. |
| put_SrcOffsetY | Задает вертикальное смещение исходного прямоугольника. |
| put_SrcWidth | Задает ширину исходного прямоугольника. |
| put_Width | Задает ширину целевого прямоугольника. |
Комментарии
Примечание
Файл заголовка 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).
Требования
| Требование | Значение |
|---|---|
| Заголовок |
|
| Библиотека |
|