Caractères génériques

Le fichier d’en-tête Ks.h définit les paramètres de carte génériques suivants pour les plages de données KS :

  • KSDATAFORMAT_TYPE_WILDCARD

  • KSDATAFORMAT_SUBTYPE_WILDCARD

  • KSDATAFORMAT_SPECIFIER_WILDCARD

Les membres MajorFormat, Subformat et Specifier du membre DataRange de la structure KSDATARANGE_AUDIO peuvent être définis sur ces valeurs. Un carte générique correspond à toute valeur correspondante à laquelle il est comparé, y compris les formats de données qui peuvent être définis à l’avenir. Les filtres système qui peuvent déplacer des données sans comprendre le format des données sont les principaux utilisateurs des caractères génériques. Les pilotes d’adaptateur doivent éviter de spécifier des caractères génériques dans les plages de données pour leurs broches de filtre, mais ils doivent être prêts à accepter des caractères génériques dans les plages de données pour les broches du filtre client.