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


Структура InputQPSettings (mfapi.h)

Описание параметров сопоставления параметров квантизации (QP), которые MFT видеокодировщик принимает в качестве входных данных.

Синтаксис

typedef struct _inputQPSettings {
  UINT32                          minBlockSize;
  UINT32                          maxBlockSize;
  UINT32                          stepsBlockSize;
  eAVEncVideoQPMapElementDataType dataType;
  INT16                           minValue;
  INT16                           maxValue;
  UINT16                          step;
} InputQPSettings;

Members

minBlockSize

Минимальная степень детализации размера блока, при которой MFT может принимать значения QP.

maxBlockSize

Максимальная степень детализации размера блока, при которой MFT может принимать значения QP.

stepsBlockSize

Добавочный шаг, который можно добавить в minBlockSize для создания размера блока. Результирующий размер блока должен находиться в диапазоне [minBlockSize, maxBlockSize]. Ноль — это возможное значение для шаговBlockSize , которое подразумевает, что minBlockSize и maxBlockSize являются единственными допустимыми значениями для размера блока.

dataType

Значение из AVEncVideoQPMapElementDataType , указывающее ширину данных и подписанный характер значений QP min и max.

minValue

Это значение представляет минимальное значение QP, принятое видеокодировщиком MFT. Любая запись в такой карте QP должна быть больше или равна minValue.

maxValue

Это значение представляет максимальное значение QP, принятое MFT-кодировщиком видео. Любая запись в такой карте QP должна быть меньше или равна maxValue.

step

Добавочный шаг, который можно добавить в minValue для создания значения QP. Полученное значение QP должно находиться в диапазоне [minValue, maxValue]. Ноль — это возможное значение для шага, которое означает, что minValue и maxValue являются единственными допустимыми значениями для значения QP.

Замечания

Эта структура предоставляет данные для свойств CODECAPI_AVEncVideoInputAbsoluteQPBlockSettings и CODECAPI_AVEncVideoInputDeltaQPBlockSettings .

Требования

Требование Ценность
Header mfapi.h