hdaudio.h) (HDAUDIO_CODEC_TRANSFER 结构

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 音频总线驱动程序检索 输出成员中包含的 编解码器命令的响应,并将响应写入 Input 成员。

注解

TransferCodecVerbs 例程使用此结构:

  • 在入口处, Output 成员包含来自调用者的编解码器命令。
  • 返回时, Input 成员包含对编解码器命令的响应。

要求

要求
Header hdaudio.h (包括 Hdaudio.h)

另请参阅

HDAUDIO_CODEC_COMMAND

HDAUDIO_CODEC_RESPONSE

TransferCodecVerbs