Condividi tramite


enumerazione KS_CompressionCaps (ksmedia.h)

L'enumerazione KS_CompressionCaps definisce le funzionalità di compressione di un dispositivo.

Sintassi

typedef enum {
  KS_CompressionCaps_CanQuality,
  KS_CompressionCaps_CanCrunch,
  KS_CompressionCaps_CanKeyFrame,
  KS_CompressionCaps_CanBFrame,
  KS_CompressionCaps_CanWindow
} KS_CompressionCaps;

Costanti

 
KS_CompressionCaps_CanQuality
Il compressore video supporta le impostazioni di qualità.
KS_CompressionCaps_CanCrunch
Il compressore video può comprimere il video a una velocità di dati specificata. Se un minidriver supporta questa funzionalità, il membro dwBitRate della struttura KS_VIDEOINFOHEADER specifica la frequenza dei dati predefinita.
KS_CompressionCaps_CanKeyFrame
Il compressore video supporta una frequenza di fotogrammi chiave specificata dall'utente.
KS_CompressionCaps_CanBFrame
Il compressore video supporta un intervallo di fotogrammi P specificato dall'utente. I fotogrammi che si verificano tra i fotogrammi chiave e i fotogrammi P sono fotogrammi bidirezionali (B).
KS_CompressionCaps_CanWindow
Il compressore video supporta una dimensione della finestra specificata dall'utente, ovvero il numero di fotogrammi la cui dimensione media non può superare la velocità dati specificata.

Fabbisogno

Requisito Valore
intestazione ksmedia.h (include Ksmedia.h)

Vedere anche

KSPROPERTY_VIDEOCOMPRESSION_GETINFO_S

KS_VIDEOINFOHEADER