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 Audio Bus 드라이버에 대한 코덱 명령을 지정합니다. 이 멤버는 HDAUDIO_CODEC_COMMAND 형식의 구조입니다. TransferCodecVerbs 루틴을 호출하기 전에 호출자는 이 멤버에 코덱 명령을 씁니다.

Input

코덱 명령에 대한 응답을 지정합니다. 이 멤버는 HDAUDIO_CODEC_RESPONSE 형식의 구조체입니다. HD Audio Bus 드라이버는 출력 멤버에 포함된 코덱 명령에 대한 응답을 검색하고 입력 멤버에 응답을 씁니다.

설명

이 구조는 TransferCodecVerbs 루틴에서 사용됩니다.

  • 항목에서 출력 멤버는 호출자의 코덱 명령을 포함합니다.
  • 반환 시 입력 멤버는 코덱 명령에 대한 응답을 포함합니다.

요구 사항

   
헤더 hdaudio.h(Hdaudio.h 포함)

참조

HDAUDIO_CODEC_COMMAND

HDAUDIO_CODEC_RESPONSE

TransferCodecVerbs