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

Voir aussi

IMiniportWaveCyclic ::NewStream

IMiniportWaveCyclicStream

KSDATAFORMAT