共用方式為


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 Audio 總線驅動程式會擷取包含在 Output 成員中的編解碼器命令的回應,並將回應寫入至 Input 成員中。

言論

TransferCodecVerbs 例程會使用此結構:

  • 在專案中,Output 成員包含來自呼叫端的編解碼器命令。
  • 傳回時,Input 成員包含編解碼器命令的回應。

要求

要求 價值
標頭 hdaudio.h (包括 Hdaudio.h)

另請參閱

HDAUDIO_CODEC_COMMAND

HDAUDIO_CODEC_RESPONSE

TransferCodecVerbs