struktur KSPROPERTY_VIDEOCOMPRESSION_GETINFO_S (ksmedia.h)

Struktur KSPROPERTY_VIDEOCOMPRESSION_GETINFO_S menjelaskan informasi tentang kemampuan kompresi video yang didukung oleh perangkat.

Sintaks

typedef struct {
  KSPROPERTY Property;
  ULONG      StreamIndex;
  LONG       DefaultKeyFrameRate;
  LONG       DefaultPFrameRate;
  LONG       DefaultQuality;
  LONG       NumberOfQualitySettings;
  LONG       Capabilities;
} KSPROPERTY_VIDEOCOMPRESSION_GETINFO_S, *PKSPROPERTY_VIDEOCOMPRESSION_GETINFO_S;

Anggota

Property

Menentukan struktur KSPROPERTY yang diinisialisasi yang menjelaskan kumpulan properti, ID properti, dan jenis permintaan.

StreamIndex

Menentukan indeks aliran berbasis nol yang sedang dikueri.

DefaultKeyFrameRate

Menunjukkan perkiraan jumlah bingkai per bingkai kunci.

DefaultPFrameRate

Menunjukkan jumlah bingkai yang diprediksi per bingkai kunci.

DefaultQuality

Menentukan nilai kualitas default. Nilai ini harus dalam rentang 0 hingga 10000.

NumberOfQualitySettings

Menunjukkan jumlah pengaturan kualitas kompresi diskrit yang didukung perangkat.

Capabilities

Menentukan kemampuan kompresi perangkat. Anggota ini bisa menjadi satu atau beberapa (secara logis ORed) dari nilai dari enumerasi KS_CompressionCaps .

Persyaratan

Persyaratan Nilai
Header ksmedia.h (termasuk Ksmedia.h)

Lihat juga

KSPROPERTY

KS_CompressionCaps

PROPSETID_VIDCAP_VIDEOCOMPRESSION