Compartilhar via


GUIDs de formato de fluxo do BDA

Um minidriver BDA usa GUIDs de formato de fluxo BDA para especificar os formatos de dados compatíveis. Um minidriver BDA atribui esses GUIDs a membros de uma estrutura KSDATARANGE . O arquivo de cabeçalho Bdamedia.h define esses GUIDs. Os pinos de filtros especificam os intervalos de formatos de dados aos quais dão suporte para se conectar a pinos de outros filtros que também dão suporte a esses intervalos.

Os seguintes GUIDs de fluxo estão disponíveis no BDA:

KSDATAFORMAT_TYPE_BDA_ANTENNA
Um minidriver BDA atribui esse GUID ao membro MajorFormat do membro DataRange de uma estrutura KS_DATARANGE_BDA_ANTENNA para habilitar a conexão a um filtro de upstream específico, como um filtro de provedor de rede.

KSDATAFORMAT_SUBTYPE_BDA_MPEG2_TRANSPORT
Um minidriver BDA atribui esse GUID ao membro SubFormat de uma estrutura KSDATARANGE para habilitar a conexão a um pino de um filtro que também atribui esse subformulário.

KSDATAFORMAT_SPECIFIER_BDA_TRANSPORT
Um minidriver BDA atribui esse GUID ao membro Especificador de uma estrutura KSDATARANGE ou ao membro DataRange de uma estrutura KS_DATARANGE_BDA_TRANSPORT para habilitar a conexão a um pino de um filtro que também atribui esse especificador.

KSDATAFORMAT_TYPE_BDA_IF_SIGNAL
Um minidriver BDA atribui esse GUID ao membro MajorFormat de uma estrutura KSDATARANGE para habilitar a conexão a um pino de um filtro que também atribui esse formato principal.

KSDATAFORMAT_TYPE_MPEG2_SECTIONS
Um minidriver BDA atribui esse GUID ao membro MajorFormat de uma estrutura KSDATARANGE para habilitar a conexão a um pino de um filtro que também atribui esse formato principal.

KSDATAFORMAT_SUBTYPE_ATSC_SI
Um minidriver BDA atribui esse GUID ao membro SubFormat de uma estrutura KSDATARANGE para habilitar a conexão a um pino de um filtro que também atribui esse subformulário.

KSDATAFORMAT_SUBTYPE_DVB_SI
Um minidriver BDA atribui esse GUID ao membro SubFormat de uma estrutura KSDATARANGE para habilitar a conexão a um pino de um filtro que também atribui esse subformulário.

KSDATAFORMAT_SUBTYPE_BDA_OPENCABLE_PSIP
Um minidriver BDA atribui esse GUID ao membro SubFormat de uma estrutura KSDATARANGE para habilitar a conexão a um pino de um filtro que também atribui esse subformulário.

KSDATAFORMAT_SUBTYPE_BDA_OPENCABLE_OOB_PSIP
Um minidriver BDA atribui esse GUID ao membro SubFormat de uma estrutura KSDATARANGE para habilitar a conexão a um pino de um filtro que também atribui esse subformulário.

KSDATAFORMAT_TYPE_BDA_IP
Um minidriver BDA atribui esse GUID ao membro MajorFormat de uma estrutura KSDATARANGE para habilitar a conexão a um pino de um filtro que também atribui esse formato principal.

KSDATAFORMAT_SUBTYPE_BDA_IP
Um minidriver BDA atribui esse GUID ao membro SubFormat de uma estrutura KSDATARANGE para habilitar a conexão a um pino de um filtro que também atribui esse subformulário.

KSDATAFORMAT_SPECIFIER_BDA_IP
Um minidriver BDA atribui esse GUID ao membro Especificador de uma estrutura KSDATARANGE para habilitar a conexão a um pino de um filtro que também atribui esse especificador.

KSDATAFORMAT_TYPE_BDA_IP_CONTROL
Um minidriver BDA atribui esse GUID ao membro MajorFormat de uma estrutura KSDATARANGE para habilitar a conexão a um pino de um filtro que também atribui esse formato principal.

KSDATAFORMAT_SUBTYPE_BDA_IP_CONTROL
Um minidriver BDA atribui esse GUID ao membro SubFormat de uma estrutura KSDATARANGE para habilitar a conexão a um pino de um filtro que também atribui esse subformulário.

KSDATAFORMAT_TYPE_MPE
Um minidriver BDA atribui esse GUID ao membro MajorFormat de uma estrutura KSDATARANGE para habilitar a conexão a um pino de um filtro que também atribui esse formato principal.