enumeração KS_CompressionCaps (ksmedia.h)
A enumeração KS_CompressionCaps define os recursos de compactação de um 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 O compressor de vídeo dá suporte a configurações de qualidade. |
KS_CompressionCaps_CanCrunch O compressor de vídeo pode compactar o vídeo com uma taxa de dados especificada. Se um minidriver der suporte a essa funcionalidade, o membro dwBitRate da estrutura KS_VIDEOINFOHEADER especificará a taxa de dados padrão. |
KS_CompressionCaps_CanKeyFrame O compressor de vídeo dá suporte a uma taxa de quadros chave especificada pelo usuário. |
KS_CompressionCaps_CanBFrame O compressor de vídeo dá suporte a um intervalo de quadro P especificado pelo usuário. Os quadros que ocorrem entre os quadros-chave e os quadros P são quadros bidirecionais (B). |
KS_CompressionCaps_CanWindow O compressor de vídeo dá suporte a um tamanho de janela especificado pelo usuário (ou seja, o número de quadros cujo tamanho médio não pode exceder a taxa de dados especificada). |
Requisitos
Requisito | Valor |
---|---|
Cabeçalho | ksmedia.h (inclua Ksmedia.h) |