관리 메뉴

ㄴrㅎnㅂrㄹrㄱi

pause 본문

API 관련/Win32 API 함수

pause

님투 2007. 11. 9. 01:24
반응형

pause

pause 커멘드는, 재생 또는 녹음을 일시정지합니다.대부분의 드라이버는, 현재의 위치를 보관 유지해, 재생 또는 녹음을 재개할 수 있도록 합니다.CD오디오, 디지털 비디오,MIDI시퀀서,VCR, 비디오디스크, 웨이브 형식 오디오의 각 디바이스가 이 커멘드를 인식합니다.

이 커멘드를 송신하려면 , mciSendString 함수를 사용합니다.

pause device flag

인수

device

MCI디바이스의 식별자를 기술합니다.이 식별명 또는 앨리어스(alias)는, 디바이스가 오픈되었을 때에 할당할 수 있던 것입니다.

flag

아무것도 기술하지 않는지, “wait”, “notify”의 언젠가, 또는 이 양쪽 모두를 기술합니다.디지털 비디오 및VCR디바이스에서는, “test”(을)를 기술할 수도 있습니다.

파라미터 의미
wait

어플리케이션에 제어를 돌려주기 전에, 요구된 지시를 완료할 때까지 대기합니다.

notify

디바이스가 작업을 완료했을 때에, 윈도우에 MM_MCINOTIFY 메세지를 포스트합니다.

test

디바이스가 커멘드를 실행할 수 있을지를 판정합니다.커멘드는 실제로 실행되지 않습니다.디바이스가 커멘드를 처리할 수 없는 경우에는 에러가 돌아갑니다.디지털 비디오 및VCR디바이스에서만 지정할 수 있습니다.

반환값

성공하면 0 하지만 돌아갑니다.

실패하면 에러 코드가 돌아갑니다.

해설

MCICDA,MCISEQ,MCIPIONR그럼, pause 커멘드는 stop 커멘드와 같은 동작을 합니다.

대응 정보

Windows 95 이후 / Windows NT 3.1 이후

반응형

'API 관련 > Win32 API 함수' 카테고리의 다른 글

seek  (0) 2007.11.09
play (디바이스의 재생)  (0) 2007.11.09
open  (0) 2007.11.09
info  (0) 2007.11.09
close  (0) 2007.11.09
Comments