Compartir a través de


estructura HDAUDIO_CODEC_TRANSFER (hdaudio.h)

La estructura HDAUDIO_CODEC_TRANSFER especifica un comando de códec y la respuesta a ese comando.

Sintaxis

typedef struct _HDAUDIO_CODEC_TRANSFER {
  HDAUDIO_CODEC_COMMAND  Output;
  HDAUDIO_CODEC_RESPONSE Input;
} HDAUDIO_CODEC_TRANSFER, *PHDAUDIO_CODEC_TRANSFER;

Miembros

Output

Especifica un comando de códec para que el controlador del bus de audio HD se muestre en un códec que esté conectado al controlador de audio HD. Este miembro es una estructura de tipo HDAUDIO_CODEC_COMMAND. Antes de llamar a la rutina TransferCodecVerbs , el autor de la llamada escribe un comando de códec en este miembro.

Input

Especifica la respuesta al comando codec. Este miembro es una estructura de tipo HDAUDIO_CODEC_RESPONSE. El controlador del bus de audio HD recupera la respuesta al comando codec que se encuentra en el miembro Output y escribe la respuesta en el miembro Input .

Comentarios

La rutina TransferCodecVerbs usa esta estructura:

  • En la entrada, el miembro Output contiene un comando de códec del autor de la llamada.
  • Tras la devolución, el miembro Input contiene la respuesta al comando codec.

Requisitos

Requisito Valor
Header hdaudio.h (incluye Hdaudio.h)

Consulte también

HDAUDIO_CODEC_COMMAND

HDAUDIO_CODEC_RESPONSE

TransferCodecVerbs