структура HDAUDIO_CODEC_TRANSFER (hdaudio.h)

Структура HDAUDIO_CODEC_TRANSFER указывает команду кодека и ответ этой команды.

Синтаксис

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

Члены

Output

Задает команду кодека для драйвера аудиошины HD для вывода в кодек, подключенный к контроллеру звука HD. Этот элемент представляет собой структуру типа HDAUDIO_CODEC_COMMAND. Перед вызовом подпрограммы TransferCodecVerbs вызывающий объект записывает команду кодека в этот член.

Input

Указывает ответ на команду codec. Этот элемент представляет собой структуру типа HDAUDIO_CODEC_RESPONSE. Драйвер аудиошины HD извлекает ответ на команду кодека, содержащуюся в элементе выходных данных, и записывает ответ в элемент входных.

Замечания

Эта структура используется подпрограммой TransferCodecVerbs:

  • Во время записи член выходных данных содержит команду codec из вызывающего объекта.
  • По возвращении элемент ввода содержит ответ на команду codec.

Требования

Требование Ценность
заголовка hdaudio.h (include Hdaudio.h)

См. также

HDAUDIO_CODEC_COMMAND

HDAUDIO_CODEC_RESPONSE

TransferCodecVerbs