Partager via


HDAUDIO_CODEC_TRANSFER structure (hdaudio.h)

La structure HDAUDIO_CODEC_TRANSFER spécifie une commande de codec et la réponse à cette commande.

Syntaxe

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

Membres

Output

Spécifie une commande de codec pour que le pilote de bus Audio HD sorte vers un codec attaché au contrôleur Audio HD. Ce membre est une structure de type HDAUDIO_CODEC_COMMAND. Avant d’appeler la routine TransferCodecVerbs , l’appelant écrit une commande de codec dans ce membre.

Input

Spécifie la réponse à la commande codec. Ce membre est une structure de type HDAUDIO_CODEC_RESPONSE. Le pilote de bus Audio HD récupère la réponse à la commande codec contenue dans le membre Output et écrit la réponse dans le membre Input .

Remarques

Cette structure est utilisée par la routine TransferCodecVerbs :

  • À l’entrée, le membre Output contient une commande de codec de l’appelant.
  • Lors du retour, le membre Input contient la réponse à la commande codec.

Configuration requise

Condition requise Valeur
En-tête hdaudio.h (inclure Hdaudio.h)

Voir aussi

HDAUDIO_CODEC_COMMAND

HDAUDIO_CODEC_RESPONSE

TransferCodecVerbs