Compartir a través de


enumeración KS_CompressionCaps (ksmedia.h)

La enumeración KS_CompressionCaps define las funcionalidades de compresión de un dispositivo.

Syntax

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

Constantes

 
KS_CompressionCaps_CanQuality
El compresor de vídeo admite ajustes de calidad.
KS_CompressionCaps_CanCrunch
El compresor de vídeo puede comprimir el vídeo a una velocidad de datos especificada. Si un minidriver admite esta funcionalidad, el miembro dwBitRate de la estructura KS_VIDEOINFOHEADER especifica la velocidad de datos predeterminada.
KS_CompressionCaps_CanKeyFrame
El compresor de vídeo admite una velocidad de fotogramas clave especificada por el usuario.
KS_CompressionCaps_CanBFrame
El compresor de vídeo admite un intervalo de fotogramaS P especificado por el usuario. Los fotogramas que se producen entre los fotogramas clave y los fotogramas P son fotogramas bidireccionales (B).
KS_CompressionCaps_CanWindow
El compresor de vídeo admite un tamaño de ventana especificado por el usuario (es decir, el número de fotogramas cuyo tamaño medio no puede superar la velocidad de datos especificada).

Requisitos

Requisito Valor
Header ksmedia.h (incluye Ksmedia.h)

Consulte también

KSPROPERTY_VIDEOCOMPRESSION_GETINFO_S

KS_VIDEOINFOHEADER