атрибут MF_BYTESTREAM_DURATION

Указывает длительность потока байтов в 100-наносекундных единицах.

Тип данных

UINT64

Рассматривать как значение LONGLONG .

Комментарии

Этот атрибут является необязательным. Если объект, создающий поток байтов, может определить длительность, он может задать этот атрибут. (Например, в сетевом потоке длительность может быть частью описания сеанса.)

Чтобы получить значение атрибута, вызовите QueryInterface в потоке байтов, чтобы получить указатель на интерфейс IMFAttributes .

Этот атрибут является значением со знаком, хотя он хранится как UINT64.

Константу GUID для этого атрибута экспортируют из mfuuid.lib.

Требования

Требование Значение
Минимальная версия клиента
Windows Vista [классические приложения | Приложения UWP]
Минимальная версия сервера
Windows Server 2008 [классические приложения | Приложения UWP]
Заголовок
Mfobjects.h (включая Mfidl.h)

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

Алфавитный список атрибутов Media Foundation

Атрибуты потока байтов

IMFAttributes::GetUINT64

IMFAttributes::SetUINT64

IMFByteStream