Método IHardwareAudioEngineBase::GetEngineFormat (audioengineendpoint.h)
O método GetEngineFormat recupera o formato de dados atual do fluxo de áudio descarregado.
Sintaxe
HRESULT GetEngineFormat(
[in] IMMDevice *pDevice,
[in] BOOL _bRequestDeviceFormat,
[out] WAVEFORMATEX **_ppwfxFormat
);
Parâmetros
[in] pDevice
Um ponteiro para uma interface IMMDevice .
[in] _bRequestDeviceFormat
Uma variável booliana que indica se a interface IMMDevice está ou não sendo acessada para recuperar o formato do dispositivo.
[out] _ppwfxFormat
Um ponteiro para um ponteiro para uma estrutura WAVEFORMATEX que fornece informações sobre o mecanismo de áudio de hardware. Isso inclui o tipo de formato de áudio waveform, o número de canais de áudio e a taxa de exemplo do mecanismo de áudio.
Retornar valor
O método GetEngineFormat retorna S_OK para indicar que ele foi concluído com êxito. Caso contrário, ele retornará um código de erro apropriado.
Requisitos
Requisito | Valor |
---|---|
Plataforma de Destino | Windows |
Cabeçalho | audioengineendpoint.h |