structure KSPROPERTY_VIDEOCOMPRESSION_S (ksmedia.h)
La structure KSPROPERTY_VIDEOCOMPRESSION_S décrit une propriété KSPROPERTY_VIDEOCOMPRESSION_Xxx unique d’un flux spécifié.
Syntaxe
typedef struct {
KSPROPERTY Property;
ULONG StreamIndex;
LONG Value;
} KSPROPERTY_VIDEOCOMPRESSION_S, *PKSPROPERTY_VIDEOCOMPRESSION_S;
Membres
Property
Spécifie une structure KSPROPERTY initialisée qui décrit le jeu de propriétés, l’ID de propriété et le type de requête.
StreamIndex
Contient l’index de base zéro du flux.
Value
Spécifie la valeur d’une requête. Pour les requêtes set, le minidriver doit définir la propriété spécifiée dans Propriété sur cette valeur. Pour les demandes Get, le minidriver doit retourner la valeur de la propriété spécifiée dans Propriété.
Remarques
Toutes les propriétés KSPROPERTY_VIDEOCOMPRESSION qui utilisent cette structure sont en lecture/écriture.
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | ksmedia.h (inclure Ksmedia.h) |
Voir aussi
KSPROPERTY_VIDEOCOMPRESSION_KEYFRAME_RATE
KSPROPERTY_VIDEOCOMPRESSION_OVERRIDE_FRAME_SIZE
KSPROPERTY_VIDEOCOMPRESSION_OVERRIDE_KEYFRAME
KSPROPERTY_VIDEOCOMPRESSION_PFRAMES_PER_KEYFRAME
KSPROPERTY_VIDEOCOMPRESSION_QUALITY