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 |