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) |