Condividi tramite


KS_DATARANGE_MPEG1_VIDEO struttura (ksmedia.h)

La struttura KS_DATARANGE_MPEG1_VIDEO descrive l'intervallo di formati video MPEG-1 disponibili per un flusso.

Sintassi

typedef struct tagKS_DATARANGE_MPEG1_VIDEO {
  KSDATARANGE                 DataRange;
  BOOL                        bFixedSizeSamples;
  BOOL                        bTemporalCompression;
  DWORD                       StreamDescriptionFlags;
  DWORD                       MemoryAllocationFlags;
  KS_VIDEO_STREAM_CONFIG_CAPS ConfigCaps;
  KS_MPEG1VIDEOINFO           VideoInfoHeader;
} KS_DATARANGE_MPEG1_VIDEO, *PKS_DATARANGE_MPEG1_VIDEO;

Members

DataRange

Specifica l'identificatore principale per il formato.

bFixedSizeSamples

Specifica che tutti gli esempi sono le stesse dimensioni se impostate su TRUE.

bTemporalCompression

Specifica se ogni esempio può essere indipendentemente, senza basarsi su esempi precedenti o futuri.

StreamDescriptionFlags

Inutilizzato e deve essere impostato su zero.

MemoryAllocationFlags

Inutilizzato e deve essere impostato su zero.

ConfigCaps

Specifica la configurazione del flusso, tra cui scalabilità, ritaglio e frequenza dei dati.

VideoInfoHeader

Specifica i dettagli del flusso video.

Requisiti

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

Vedi anche

KSDATARANGE

KS_MPEG1VIDEOINFO

KS_VIDEO_STREAM_CONFIG_CAPS