IMiniportAudioEngineNode::GetBufferSizeRange-Methode (portcls.h)

Ruft die minimale und maximale Puffergröße ab, die die Hardwareaudio-Engine unterstützen kann.

Syntax

NTSTATUS GetBufferSizeRange(
  [in]  ULONG                           ulNodeId,
  [in]  KSDATAFORMAT_WAVEFORMATEX       *pKsDataFormatWfx,
  [out] KSAUDIOENGINE_BUFFER_SIZE_RANGE *pBufferSizeRange
);

Parameter

[in] ulNodeId

Die ID für den Knoten, der das Audiogerät darstellt.

[in] pKsDataFormatWfx

Eine KSDATAFORMAT_WAVEFORMATEX Struktur, die das Audiodatenformat für das Audiogerät darstellt.

[out] pBufferSizeRange

Eine KSAUDIOENGINE_BUFFER_SIZE_RANGE-Struktur , die die minimale und maximale Puffergröße darstellt, die die Hardwareaudio-Engine zum Zeitpunkt des Aufrufs unterstützen kann.

Rückgabewert

GetBufferSizeRange gibt S_OK zurück, wenn der Aufruf erfolgreich war. Andernfalls gibt die Methode einen geeigneten Fehler zurück.

Code.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 8
Unterstützte Mindestversion (Server) Windows Server 2012
Zielplattform Universell
Header portcls.h

Weitere Informationen

IMiniportAudioEngineNode