MCI_WAVE_SET_PARMS 구조체
MCI_WAVE_SET_PARMS 구조에는 파형 오디오 디바이스에 대한 MCI_SET 명령에 대한 정보가 포함되어 있습니다.
구문
typedef struct {
DWORD_PTR dwCallback;
DWORD dwTimeFormat;
DWORD dwAudio;
UINT wInput;
UINT wOutput;
WORD wFormatTag;
WORD wReserved2;
WORD nChannels;
WORD wReserved3;
DWORD nSamplesPerSec;
DWORD nAvgBytesPerSec;
WORD nBlockAlign;
WORD wReserved4;
WORD wBitsPerSample;
WORD wReserved5;
} MCI_WAVE_SET_PARMS;
멤버
-
dwCallback
-
낮은 순서의 단어는 MCI_NOTIFY 플래그에 사용되는 창 핸들을 지정합니다.
-
dwTimeFormat
-
디바이스의 시간 형식입니다.
-
dwAudio
-
오디오 출력에 대한 채널 번호입니다. 일반적으로 채널을 켜거나 끌 때 사용됩니다.
-
wInput
-
오디오 입력 채널.
-
wOutput
-
사용할 출력 디바이스입니다. 예를 들어 시스템에 두 개의 사운드 카드가 설치된 경우 이 값은 2일 수 있습니다.
-
wFormatTag
-
파형 오디오 데이터의 형식(예: WAVE_FORMAT_PCM). 가능한 값은 Mmreg.h에 정의되어 있습니다.
-
wReserved2
-
예약되어 있습니다.
-
nChannels
-
모노(1) 또는 스테레오(2).
-
wReserved3
-
예약되어 있습니다.
-
nSamplesPerSec
-
초당 샘플입니다.
-
nAvgBytesPerSec
-
샘플 속도(초당 바이트)입니다.
-
nBlockAlign
-
데이터의 맞춤을 차단합니다.
-
wReserved4
-
예약되어 있습니다.
-
wBitsPerSample
-
샘플당 비트 수입니다.
-
wReserved5
-
예약되어 있습니다.
설명
이 구조체의 멤버에 데이터를 할당할 때 mciSendCommand 함수의 fdwCommand 매개 변수에 해당 플래그를 설정하여 멤버의 유효성을 검사합니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 |
Windows 2000 Professional[데스크톱 앱만] |
지원되는 최소 서버 |
Windows 2000 Server[데스크톱 앱만] |
헤더 |
|