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


Метод IRenderEngine::SetDynamicReconnectLevel

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

Примечание

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

 

Метод SetDynamicReconnectLevel задает уровень динамического повторного подключения во время отрисовки.

Синтаксис

HRESULT SetDynamicReconnectLevel(
   DWORD Level
);

Параметры

Level

Сочетание флагов динамического повторного подключения, указывающее уровень динамического повторного подключения.

Возвращаемое значение

Возвращает одно из следующих значений HRESULT :

Код возврата Описание
S_OK
Успешно.
E_NOTIMPL
Не реализован.

 

Комментарии

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

Подсистема интеллектуальной отрисовки не реализует этот метод.

Примечание

Файл заголовка 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

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

Интерфейс IRenderEngine

Коды ошибок и успешности