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 que o driver do barramento de áudio HD seja enviado 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 do de saída do e grava a resposta no membro do de Entrada do.

Observações

Essa estrutura é usada pela rotina TransferCodecVerbs:

  • Na entrada, o membro do de Saída do contém um comando codec do chamador.
  • Após o retorno, o membro do de Entrada contém a resposta ao comando codec.

Requisitos

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

Consulte também

HDAUDIO_CODEC_COMMAND

HDAUDIO_CODEC_RESPONSE

TransferCodecVerbs