Поделиться через


структура 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 Audio для вывода в кодек, подключенный к контроллеру HD Audio. Этот элемент представляет собой структуру типа HDAUDIO_CODEC_COMMAND. Перед вызовом подпрограммы TransferCodecVerbs вызывающий объект записывает команду кодека для этого элемента.

Input

Указывает ответ на команду кодека. Этот элемент является структурой типа HDAUDIO_CODEC_RESPONSE. Драйвер шины HD Audio извлекает ответ на команду кодека, которая содержится в элементе Output , и записывает ответ в элемент Input .

Комментарии

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

  • При входе элемент Output содержит команду кодека из вызывающего объекта.
  • После возврата элемент Input содержит ответ на команду кодека.

Требования

Требование Значение
Заголовок hdaudio.h (включая Hdaudio.h)

См. также раздел

HDAUDIO_CODEC_COMMAND

HDAUDIO_CODEC_RESPONSE

TransferCodecVerbs