共用方式為


IMiniportAudioEngineNode::GetBufferSizeRange 方法 (portcls.h)

取得硬體音訊引擎可支援的最小和最大緩衝區大小。

語法

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

參數

[in] ulNodeId

代表音訊裝置之節點的標識碼。

[in] pKsDataFormatWfx

KSDATAFORMAT_WAVEFORMATEX 結構,表示音訊裝置的音訊數據格式。

[out] pBufferSizeRange

KSAUDIOENGINE_BUFFER_SIZE_RANGE 結構,表示硬體音訊引擎在呼叫時可支援的最小和最大緩衝區大小。

傳回值

如果呼叫成功,GetBufferSizeRange 會傳回S_OK。 否則,方法會傳回適當的錯誤

法典。

要求

要求 價值
最低支援的用戶端 Windows 8
支援的最低伺服器 Windows Server 2012
目標平臺 普遍
標頭 portcls.h

另請參閱

IMiniportAudioEngineNode