Méthode IMiniportWaveCyclicStream ::SetFormat (portcls.h)
La SetFormat
méthode définit le format de données KS du flux d’ondes.
Syntaxe
NTSTATUS SetFormat(
[in] PKSDATAFORMAT DataFormat
);
Paramètres
[in] DataFormat
Spécifie le nouveau format du flux. Ce paramètre est un pointeur vers une structure de type KSDATAFORMAT.
Valeur retournée
SetFormat
retourne STATUS_SUCCESS si l’appel a réussi. Sinon, la méthode retourne un code d’erreur approprié.
Remarques
Le format initial du flux d’ondes est spécifié dans l’appel IMiniportWaveCyclic ::NewStream qui crée le flux. Après la création du flux, l’appel SetFormat
peut modifier le format du flux à partir de son paramètre initial.
Pour plus d’informations sur la spécification des formats de flux d’ondes, consultez Formats de données audio et plages de données.
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Universal |
En-tête | portcls.h (include Portcls.h) |
IRQL | PASSIVE_LEVEL |