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 오디오 버스 드라이버는 출력 멤버에 포함된 코덱 명령에 대한 응답을 검색하고 입력 멤버에 응답을 씁니다.
설명
이 구조체는 TransferCodecVerbs 루틴에서 사용됩니다.
- 항목에서 출력 멤버는 호출자의 코덱 명령을 포함합니다.
- 반환 시 입력 멤버는 코덱 명령에 대한 응답을 포함합니다.
요구 사항
요구 사항 | 값 |
---|---|
헤더 | hdaudio.h(Hdaudio.h 포함) |