структура 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) |