Метод IAMTimelineEffectable::EffectSwapPriorities
[Функция, связанная с этой страницей DirectShow, является устаревшей функцией. Он был заменен MediaPlayer, IMFMediaEngine, и аудио/ видео захвата в Media Foundation. Эти функции оптимизированы для Windows 10 и Windows 11. Корпорация Майкрософт настоятельно рекомендует, чтобы новый код использовал MediaPlayer, IMFMediaEngine и аудио- и видеозахват в Media Foundation вместо DirectShow, когда это возможно. Корпорация Майкрософт предлагает переписать существующий код, использующий устаревшие API, чтобы по возможности использовать новые API.]
Примечание
[Не рекомендуется. Этот API можно удалить из будущих выпусков Windows.]
Метод EffectSwapPriorities
переключает уровни приоритета для двух эффектов.
При двух значениях приоритета этот метод переключает эффекты на эти приоритеты. При возврате метода эффект, который был на первом уровне приоритета, находится на втором уровне приоритета и наоборот.
Синтаксис
HRESULT EffectSwapPriorities(
long PriorityA,
long PriorityB
);
Параметры
-
PriorityA
-
Первый уровень приоритета для переключения эффектов.
-
Приоритет В
-
Второй уровень приоритета для переключения эффектов.
Возвращаемое значение
Если этот метод завершается успешно, он возвращает S_OK. В противном случае возвращается код ошибки HRESULT .
Комментарии
Примечание
Файл заголовка 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).
Требования
Требование | Значение |
---|---|
Заголовок |
|
Библиотека |
|
См. также раздел