Metodo IMiniportMidiStream::SetFormat (portcls.h)

Il SetFormat metodo imposta il formato di dati KS del flusso MIDI.

Sintassi

NTSTATUS SetFormat(
  [in] PKSDATAFORMAT DataFormat
);

Parametri

[in] DataFormat

Specifica il nuovo formato per il flusso. Questo parametro è un puntatore a una struttura di tipo KSDATAFORMAT.

Valore restituito

SetFormat restituisce STATUS_SUCCESS se la chiamata ha avuto esito positivo. In caso contrario, il metodo restituisce un codice di errore appropriato.

Commenti

Il SetFormat metodo essenzialmente non esegue alcuna operazione perché il formato dei dati di un flusso MIDI non può essere modificato in nulla diverso da MIDI. Questo metodo viene fornito per motivi di completezza e per l'ortogonalità con i SetFormat metodi nelle interfacce IMiniportWaveCyclic e IMiniportWavePci . Vedere l'implementazione semplice di questo metodo nel driver audio di esempio fmsynth in Microsoft Windows Driver Kit (WDK). È possibile usare il codice di esempio come modello per la propria implementazione.

Requisiti

Requisito Valore
Piattaforma di destinazione Universale
Intestazione portcls.h (include Portcls.h)
IRQL PASSIVE_LEVEL

Vedi anche

IMiniportMidiStream

KSDATAFORMAT