estructura KSPROPERTY_VIDEOCOMPRESSION_GETINFO_S (ksmedia.h)
La estructura KSPROPERTY_VIDEOCOMPRESSION_GETINFO_S describe información sobre las funcionalidades de compresión de vídeo compatibles con un dispositivo.
Sintaxis
typedef struct {
KSPROPERTY Property;
ULONG StreamIndex;
LONG DefaultKeyFrameRate;
LONG DefaultPFrameRate;
LONG DefaultQuality;
LONG NumberOfQualitySettings;
LONG Capabilities;
} KSPROPERTY_VIDEOCOMPRESSION_GETINFO_S, *PKSPROPERTY_VIDEOCOMPRESSION_GETINFO_S;
Miembros
Property
Especifica una estructura KSPROPERTY inicializada que describe el conjunto de propiedades, el identificador de propiedad y el tipo de solicitud.
StreamIndex
Especifica el índice de base cero de la secuencia que se consulta.
DefaultKeyFrameRate
Indica el número estimado de fotogramas por fotograma clave.
DefaultPFrameRate
Indica el número previsto de fotogramas por fotograma clave.
DefaultQuality
Especifica el valor de calidad predeterminado. Este valor debe estar comprendido entre 0 y 10000.
NumberOfQualitySettings
Indica el número de configuraciones discretas de calidad de compresión que admite el dispositivo.
Capabilities
Especifica las funcionalidades de compresión del dispositivo. Este miembro puede ser uno o varios (lógicamente ORed) de los valores de la enumeración KS_CompressionCaps .
Requisitos
Requisito | Valor |
---|---|
Header | ksmedia.h (incluye Ksmedia.h) |