KSPROPERTY_VIDEOCOMPRESSION_GETINFO_S struttura (ksmedia.h)
La struttura KSPROPERTY_VIDEOCOMPRESSION_GETINFO_S descrive le informazioni sulle funzionalità di compressione video supportate da un dispositivo.
Sintassi
typedef struct {
KSPROPERTY Property;
ULONG StreamIndex;
LONG DefaultKeyFrameRate;
LONG DefaultPFrameRate;
LONG DefaultQuality;
LONG NumberOfQualitySettings;
LONG Capabilities;
} KSPROPERTY_VIDEOCOMPRESSION_GETINFO_S, *PKSPROPERTY_VIDEOCOMPRESSION_GETINFO_S;
Members
Property
Specifica una struttura KSPROPERTY inizializzata che descrive il set di proprietà, l'ID proprietà e il tipo di richiesta.
StreamIndex
Specifica l'indice in base zero del flusso sottoposto a query.
DefaultKeyFrameRate
Indica il numero stimato di fotogrammi per fotogramma chiave.
DefaultPFrameRate
Indica il numero stimato di fotogrammi per fotogramma chiave.
DefaultQuality
Specifica il valore di qualità predefinito. Questo valore deve trovarsi nell'intervallo compreso tra 0 e 10000.
NumberOfQualitySettings
Indica il numero di impostazioni di qualità della compressione discrete supportate dal dispositivo.
Capabilities
Specifica le funzionalità di compressione del dispositivo. Questo membro può essere uno o più (logicamente ORed) dei valori dell'enumerazione KS_CompressionCaps .
Requisiti
Requisito | Valore |
---|---|
Intestazione | ksmedia.h (includere Ksmedia.h) |