Freigeben über


IMiniportAudioEngineNode::SetDeviceFormat-Methode (portcls.h)

Legt das Audiodatenformat für ein Audiogerät fest.

Syntax

NTSTATUS SetDeviceFormat(
  [in] ULONG                     ulNodeId,
  [in] KSDATAFORMAT_WAVEFORMATEX *pFormat,
  [in] ULONG                     ulBufferSize
);

Parameter

[in] ulNodeId

Die ID des Knotens, der das Gerät darstellt.

[in] pFormat

Eine Struktur vom Typ KSDATAFORMAT_WAVEFORMATEX, die das für das Gerät festzulegende Audiodatenformat darstellt.

[in] ulBufferSize

Die Größe des Audiodatenpuffers.

Rückgabewert

SetDeviceFormat- gibt S_OK zurück, wenn der Aufruf erfolgreich war. Andernfalls wird die Methode

gibt einen entsprechenden Fehlercode zurück.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Windows 8
mindestens unterstützte Server- Windows Server 2012
Zielplattform- Universal
Header- portcls.h

Siehe auch

IMiniportAudioEngineNode

KSDATAFORMAT_WAVEFORMATEX