Compartir a través de


Método IHardwareAudioEngineBase::GetEngineFormat (audioengineendpoint.h)

El método GetEngineFormat recupera el formato de datos actual de la secuencia de audio descargada.

Sintaxis

HRESULT GetEngineFormat(
  [in]  IMMDevice    *pDevice,
  [in]  BOOL         _bRequestDeviceFormat,
  [out] WAVEFORMATEX **_ppwfxFormat
);

Parámetros

[in] pDevice

Puntero a una interfaz IMMDevice .

[in] _bRequestDeviceFormat

Variable booleana que indica si se tiene acceso a la interfaz IMMDevice o no para recuperar el formato del dispositivo.

[out] _ppwfxFormat

Puntero a un puntero a una estructura WAVEFORMATEX que proporciona información sobre el motor de audio de hardware. Esto incluye el tipo de formato de audio de forma de onda, el número de canales de audio y la frecuencia de muestreo del motor de audio.

Valor devuelto

El método GetEngineFormat devuelve S_OK para indicar que se ha completado correctamente. De lo contrario, devuelve un código de error adecuado.

Requisitos

Requisito Value
Plataforma de destino Windows
Encabezado audioengineendpoint.h

Consulte también

IHardwareAudioEngineBase

IMMDevice

WAVEFORMATEX