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

指定对编解码器命令的响应。 此成员是 HDAUDIO_CODEC_RESPONSE类型的结构。 HD 音频总线驱动程序检索 输出 成员中包含的编解码器命令的响应,并将响应写入 输入 成员中。

言论

此结构由 TransferCodecVerbs 例程使用:

  • 在条目中,Output 成员包含来自调用方的编解码器命令。
  • 返回后,Input 成员包含对编解码器命令的响应。

要求

要求 价值
标头 hdaudio.h (包括 Hdaudio.h)

另请参阅

HDAUDIO_CODEC_COMMAND

HDAUDIO_CODEC_RESPONSE

TransferCodecVerbs