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