KSDATAFORMAT_DSOUND structure (ksmedia.h)
La structure KSDATAFORMAT_DSOUND fournit des informations détaillées sur un flux audio DirectSound.
Syntaxe
typedef struct {
KSDATAFORMAT DataFormat;
KSDSOUND_BUFFERDESC BufferDesc;
} KSDATAFORMAT_DSOUND, *PKSDATAFORMAT_DSOUND;
Membres
DataFormat
Spécifie le format de données du flux. Ce membre est une structure de type KSDATAFORMAT.
BufferDesc
Décrit la mémoire tampon DirectSound. Ce membre est une structure de type KSDSOUND_BUFFERDESC.
Remarques
En réponse à un paramètre DataRange d’entrée qui spécifie un format DirectSound (voir l’exemple dans DirectSound Stream Data Range), la méthode IMiniport ::D ataRangeIntersection vérifie si l’épingle spécifiée prend en charge un format DirectSound compatible. Dans ce cas, la méthode génère une structure KSDATAFORMAT_DSOUND (voir l’exemple dans DirectSound Stream Data Format) vers la mémoire tampon vers laquelle pointe son paramètre ResultantFormat.
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | ksmedia.h (incluez Ksmedia.h) |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour