Partager via


IMiniportMidiStream ::SetFormat, méthode (portcls.h)

La méthode SetFormat définit le format de données KS du flux MIDI.

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 de retour

SetFormat retourne STATUS_SUCCESS si l’appel a réussi. Sinon, la méthode retourne un code d’erreur approprié.

Remarques

La méthode SetFormat ne fait essentiellement rien, car le format de données d’un flux MIDI ne peut pas être modifié en rien d’autre que MIDI. Cette méthode est fournie pour l’exhaustivité et l’orthogonalité avec les méthodes SetFormat dans les interfaces IMiniportWaveCyclique et IMiniportWavePci. Consultez l’implémentation triviale de cette méthode dans l’exemple de pilote audio fmsynth dans le Kit de pilotes Microsoft Windows (WDK). Vous pouvez utiliser l’exemple de code comme modèle pour votre propre implémentation.

Exigences

Exigence Valeur
plateforme cible Universel
d’en-tête portcls.h (include Portcls.h)
IRQL PASSIVE_LEVEL

Voir aussi

IMiniportMidiStream

KSDATAFORMAT