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.