Compartilhar via


estrutura HDAUDIO_CODEC_TRANSFER (hdaudio.h)

A estrutura HDAUDIO_CODEC_TRANSFER especifica um comando codec e a resposta a esse comando.

Sintaxe

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

Membros

Output

Especifica um comando codec para o driver do barramento de áudio HD gerar uma saída para um codec anexado ao controlador de áudio HD. Esse membro é uma estrutura do tipo HDAUDIO_CODEC_COMMAND. Antes de chamar a rotina TransferCodecVerbs , o chamador grava um comando codec nesse membro.

Input

Especifica a resposta ao comando codec. Esse membro é uma estrutura do tipo HDAUDIO_CODEC_RESPONSE. O driver do barramento de áudio HD recupera a resposta ao comando codec contido no membro Output e grava a resposta no membro Input .

Comentários

Essa estrutura é usada pela rotina TransferCodecVerbs :

  • Na entrada, o membro Output contém um comando codec do chamador.
  • Após o retorno, o membro Input contém a resposta ao comando codec.

Requisitos

Requisito Valor
Cabeçalho hdaudio.h (inclua Hdaudio.h)

Confira também

HDAUDIO_CODEC_COMMAND

HDAUDIO_CODEC_RESPONSE

TransferCodecVerbs