Compartilhar via


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.