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


Метод IAMTimecodeDisplay::SetTCDisplayEnable (strmif.h)

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

Метод SetTCDisplayEnable включает или отключает генератор выходных символов таймкода внешнего устройства.

Синтаксис

HRESULT SetTCDisplayEnable(
  [in] long State
);

Параметры

[in] State

Значение, указывающее, следует ли включать или отключать генератор выходных данных символов кода времени. Укажите OATRUE для включения или OAFALSE для отключения.

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

Возвращает значение HRESULT , которое зависит от реализации интерфейса.

Комментарии

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

Требования

Требование Значение
Минимальная версия клиента Windows 2000 Professional [только классические приложения]
Минимальная версия сервера Windows 2000 Server [только классические приложения]
Целевая платформа Windows
Header strmif.h (включая Dshow.h)
Библиотека Strmiids.lib

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

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

Интерфейс IAMTimecodeDisplay

IAMTimecodeDisplay::GetTCDisplayEnable