BDA_TRANSPORT_INFO struttura (bdamedia.h)

La struttura BDA_TRANSPORT_INFO descrive la formattazione per una connessione di flusso.

Sintassi

typedef struct tagBDA_TRANSPORT_INFO {
  ULONG          ulcbPhyiscalPacket;
  ULONG          ulcbPhyiscalFrame;
  ULONG          ulcbPhyiscalFrameAlignment;
  REFERENCE_TIME AvgTimePerFrame;
} BDA_TRANSPORT_INFO, *PBDA_TRANSPORT_INFO;

Members

ulcbPhyiscalPacket

Dimensioni, in byte, di un pacchetto fisico ,ad esempio le dimensioni di un payload di collegamento satellite.

ulcbPhyiscalFrame

Dimensioni, in byte, di ogni frame fisico (0 indica nessun requisito hardware).

ulcbPhyiscalFrameAlignment

Acquisire l'allineamento del buffer in byte (0 e 1 non indicano requisiti di allineamento).

AvgTimePerFrame

Valore TIME DI RIFERIMENTO che indica il tempo medio di visualizzazione del fotogramma video, in 100-nanosecondi.

Commenti

Una struttura BDA_TRANSPORT_INFO insieme a una struttura KSDATARANGE costituisce un intervallo di dati KS_DATARANGE_BDA_TRANSPORT. Un intervallo di dati descrive un intervallo di formati di dati.

I pin dei filtri specificano gli intervalli di dati supportati per abilitare le connessioni di flusso ai pin di altri filtri che supportano anche tali intervalli di dati.

Requisiti

   
Intestazione bdamedia.h (include Bdamedia.h)

Vedi anche

KSDATARANGE

KSPIN_DESCRIPTOR

KS_DATARANGE_BDA_TRANSPORT