Condividi tramite


struttura KSPROPERTY_VIDEOCOMPRESSION_S (ksmedia.h)

La struttura KSPROPERTY_VIDEOCOMPRESSION_S descrive una singola proprietà KSPROPERTY_VIDEOCOMPRESSION_Xxx di un flusso specificato.

Sintassi

typedef struct {
  KSPROPERTY Property;
  ULONG      StreamIndex;
  LONG       Value;
} KSPROPERTY_VIDEOCOMPRESSION_S, *PKSPROPERTY_VIDEOCOMPRESSION_S;

Members

Property

Specifica una struttura KSPROPERTY inizializzata che descrive il set di proprietà, l'ID proprietà e il tipo di richiesta.

StreamIndex

Contiene l'indice in base zero del flusso.

Value

Specifica il valore di una richiesta. Per Impostare le richieste, il minidriver deve impostare la proprietà specificata in Property su questo valore. Per Ottenere richieste, il minidriver deve restituire il valore della proprietà specificata in Property.

Commenti

Tutte le proprietà KSPROPERTY_VIDEOCOMPRESSION che usano questa struttura sono di lettura/scrittura.

Requisiti

Requisito Valore
Intestazione ksmedia.h (includere Ksmedia.h)

Vedi anche

KSPROPERTY

KSPROPERTY_VIDEOCOMPRESSION_KEYFRAME_RATE

KSPROPERTY_VIDEOCOMPRESSION_OVERRIDE_FRAME_SIZE

KSPROPERTY_VIDEOCOMPRESSION_OVERRIDE_KEYFRAME

KSPROPERTY_VIDEOCOMPRESSION_PFRAMES_PER_KEYFRAME

KSPROPERTY_VIDEOCOMPRESSION_QUALITY

KSPROPERTY_VIDEOCOMPRESSION_WINDOWSIZE

PROPSETID_VIDCAP_VIDEOCOMPRESSION