Bagikan melalui


Struktur InputQPSettings (mfapi.h)

Menjelaskan pengaturan peta Parameter Kuantisasi (QP) yang diterima MFT encoder video sebagai input.

Syntax

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

Members

minBlockSize

Granularitas ukuran blok minimum di mana MFT dapat menerima nilai QP.

maxBlockSize

Granularitas ukuran blok maksimum di mana MFT dapat menerima nilai QP.

stepsBlockSize

Langkah bertahap yang dapat ditambahkan ke minBlockSize untuk menghasilkan ukuran blok. Ukuran blok yang dihasilkan harus berada dalam rentang [minBlockSize, maxBlockSize]. Nol adalah nilai yang mungkin untuk stepsBlockSize yang menyiratkan bahwa minBlockSize dan maxBlockSize adalah satu-satunya nilai yang diizinkan untuk ukuran blok.

dataType

Nilai dari AVEncVideoQPMapElementDataType yang menentukan lebar data dan sifat nilai QP min dan maks yang ditandatangani.

minValue

Nilai ini menunjukkan nilai QP minimum yang diterima oleh MFT encoder video. Setiap entri dalam peta QP tersebut harus lebih besar dari atau sama dengan minValue.

maxValue

Nilai ini menunjukkan nilai QP maksimum yang diterima oleh MFT encoder video. Setiap entri dalam peta QP seperti itu harus kurang dari atau sama dengan maxValue.

steps

Komentar

Struktur ini menyediakan data untuk properti CODECAPI_AVEncVideoInputAbsoluteQPBlockSettings dan CODECAPI_AVEncVideoInputDeltaQPBlockSettings .

Persyaratan

Persyaratan Nilai
Header mfapi.h