Edit

Share via


eAVEncVideoQPMapElementDataType enumeration (mfapi.h)

Specifies the data type of Quantization Parameter (QP) map values.

Syntax

typedef enum _eAVEncVideoQPMapElementDataType {
  CODEC_API_QP_MAP_INT8,
  CODEC_API_QP_MAP_INT16,
  CODEC_API_QP_MAP_INT32,
  CODEC_API_QP_MAP_UINT8,
  CODEC_API_QP_MAP_UINT16,
  CODEC_API_QP_MAP_UINT32
} eAVEncVideoQPMapElementDataType;

Constants

 
CODEC_API_QP_MAP_INT8
QP map elements are of type int8_t.
CODEC_API_QP_MAP_INT16
QP map elements are of type int16_t.
CODEC_API_QP_MAP_INT32
QP map elements are of type int32_t.
CODEC_API_QP_MAP_UINT8
QP map elements are of type uint8_t.
CODEC_API_QP_MAP_UINT16
QP map elements are of type uint16_t.
CODEC_API_QP_MAP_UINT32
QP map elements are of type uint32_t.

Remarks

This enumeration is used by the dataType field of the InputQPSettings structure which provides data for the CODECAPI_AVEncVideoInputAbsoluteQPBlockSettings and CODECAPI_AVEncVideoInputDeltaQPBlockSettings properties.

Requirements

Requirement Value
Header mfapi.h