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


структура DEXTER_VALUE

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

Примечание

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

Идентифицирует свойство, которое должно быть задано при переходе или эффекте, а также количество различных значений, которые свойство принимает в течение периода перехода или эффекта.

Синтаксис

typedef struct {
  VARIANT        v;
  REFERENCE_TIME rt;
  DWORD          dwInterp;
} DEXTER_VALUE;

Члены

v

Значение свойства.

rt

Время, когда свойство принимает значение относительно начала перехода или эффекта.

dwInterp

Флаг, указывающий, как свойство переходит от предыдущего значения к этому значению. Должна быть одной из следующих:

Значение Значение
DEXTERF_JUMP
Свойство мгновенно переходит к новому значению в указанное время.
DEXTERF_INTERPOLATE
Свойство интерполируется линейно с течением времени от предыдущего значения.

Требования

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

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

IPropertySetter

DEXTER_PARAM