Partilhar via


Método IMiniportAudioEngineNode::GetBufferSizeRange (portcls.h)

Obtém o tamanho mínimo e máximo do buffer que o mecanismo de áudio de hardware pode dar suporte.

Sintaxe

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

Parâmetros

[in] ulNodeId

A ID do nó que representa o dispositivo de áudio.

[in] pKsDataFormatWfx

Uma estrutura KSDATAFORMAT_WAVEFORMATEX que representa o formato de dados de áudio para o dispositivo de áudio.

[out] pBufferSizeRange

Uma estrutura de KSAUDIOENGINE_BUFFER_SIZE_RANGE que representa o tamanho mínimo e máximo do buffer que o mecanismo de áudio de hardware pode dar suporte no momento em que é chamado.

Valor de retorno

GetBufferSizeRange retornará S_OK, se a chamada tiver sido bem-sucedida. Caso contrário, o método retornará um erro apropriado

código.

Requisitos

Requisito Valor
de cliente com suporte mínimo Windows 8
servidor com suporte mínimo Windows Server 2012
da Plataforma de Destino Universal
cabeçalho portcls.h

Consulte também

IMiniportAudioEngineNode