PROPSETID_VIDCAP_VIDEOCOMPRESSION
O conjunto de propriedades PROPSETID_VIDCAP_VIDEOCOMPRESSION controla as configurações de compactação de vídeo de um dispositivo.
A enumeração KSPROPERTY_VIDCAP_VIDEOCOMPRESSION em ksmedia.h especifica as propriedades desse conjunto.
O suporte para esse conjunto de propriedades é opcional e deve ser implementado somente por dispositivos que implementam um codec de compactação de vídeo.
Os minidrivers de captura de vídeo são necessários para implementar as seguintes propriedades:
KSPROPERTY_VIDEOCOMPRESSION_GETINFO
KSPROPERTY_VIDEOCOMPRESSION_KEYFRAME_RATE
KSPROPERTY_VIDEOCOMPRESSION_OVERRIDE_FRAME_SIZE
KSPROPERTY_VIDEOCOMPRESSION_OVERRIDE_KEYFRAME
KSPROPERTY_VIDEOCOMPRESSION_PFRAMES_PER_KEYFRAME
KSPROPERTY_VIDEOCOMPRESSION_QUALITY
KSPROPERTY_VIDEOCOMPRESSION_WINDOWSIZE
DirectShow Interface
A interface IAMVideoCompression do DirectShow (consulte a documentação do DirectShow no SDK do Microsoft Windows) fornece acesso às propriedades desse conjunto.