атрибут MFSampleExtension_LongTermReferenceFrameInfo
Указывает сведения о кадре долгосрочной ссылки (LTR) и возвращается в выходной выборке.
Тип данных
UINT32
Комментарии
Кодировщики H.264/AVC:
Кодировщики должны возвращать этот атрибут в выходном образце, когда приложение управляет кадрами LTR, которые задаются CODECAPI_AVEncVideoLTRBufferControl.
MFSampleExtension_LongTermReferenceFrameInfo возвращает до двух полей.
Первое поле, bits[0..15], — Это LongTermFrameIdx , связанное с выходным кадром, если оно помечено как кадр LTR. Первое значение 0xffff, если этот выходной кадр является краткосрочной опорной или неотправной рамкой.
Второе поле, bits[16...31], представляет собой растровое изображение, состоящее из много битов MaxNumLTRFrames , которые указывают, какие кадры LTR использовались для кодирования этого выходного кадра, начиная с бита 16. Остальные биты должны иметь значение 0. Второе значение равно 0, если этот выходной кадр не закодирован с помощью каких-либо кадров LTR. MaxNumLTRFrames — это максимальное количество кадров LTR, заданное с помощью CODECAPI_AVEncVideoLTRBufferControl.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента |
Windows 8.1 [классические приложения | Приложения UWP] |
Минимальная версия сервера |
Windows Server 2012 R2 [классические приложения | Приложения UWP] |
Заголовок |
|
См. также раздел