estrutura BDA_TRANSPORT_INFO (bdamedia.h)
A estrutura BDA_TRANSPORT_INFO descreve a formatação de uma conexão de fluxo.
Sintaxe
typedef struct tagBDA_TRANSPORT_INFO {
ULONG ulcbPhyiscalPacket;
ULONG ulcbPhyiscalFrame;
ULONG ulcbPhyiscalFrameAlignment;
REFERENCE_TIME AvgTimePerFrame;
} BDA_TRANSPORT_INFO, *PBDA_TRANSPORT_INFO;
Membros
ulcbPhyiscalPacket
Tamanho, em bytes, de um pacote físico (por exemplo, o tamanho de uma carga de link satélite).
ulcbPhyiscalFrame
Tamanho, em bytes, de cada quadro físico (0 indica nenhum requisito de hardware).
ulcbPhyiscalFrameAlignment
O alinhamento do buffer de captura em bytes (0 e 1 não indica nenhum requisito de alinhamento).
AvgTimePerFrame
VALOR DE HORA DE REFERÊNCIA que indica o tempo médio de exibição do quadro de vídeo, em unidades de 100 nanossegundos.
Comentários
Uma estrutura BDA_TRANSPORT_INFO em conjunto com uma estrutura KSDATARANGE compõe um intervalo de dados KS_DATARANGE_BDA_TRANSPORT. Um intervalo de dados descreve um intervalo de formatos de dados.
Os pinos de filtros especificam os intervalos de dados aos quais dão suporte para habilitar conexões de fluxo para fixar outros filtros que também dão suporte a esses intervalos de dados.
Requisitos
Requisito | Valor |
---|---|
Cabeçalho | bdamedia.h (inclua Bdamedia.h) |
Confira também
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de