cue 명령

큐 명령은 재생 또는 녹음을 준비합니다. 디지털 비디오, VCR 및 파형 오디오 디바이스는 이 명령을 인식합니다.

이 명령을 보내려면 다음과 같이 lpszCommand 매개 변수가 설정된 mciSendString 함수를 호출합니다.

_stprintf_s(
  lpszCommand, 
  TEXT("cue %s %s %s"), 
  lpszDeviceID, 
  lpszInOutTo, 
  lpszFlags
); 

매개 변수

lpszDeviceID

MCI 디바이스의 식별자입니다. 이 식별자 또는 별칭은 디바이스를 열 때 할당됩니다.

lpszInOutTo

재생 또는 녹음을 위해 디바이스를 준비하는 플래그입니다. 다음 표에는 명령과 각 형식에서 사용하는 플래그를 인식하는 디바이스 유형이 나열되어 있습니다.

digitalvideo
  • input
  • noshow
  • output
  • 위치
Vcr
  • 위치에서
  • input
  • output
  • 프리롤
  • reverse
  • 위치
waveaudio input output

다음 표에서는 lpszInOutTo 매개 변수에 지정할 수 있는 플래그와 해당 의미를 나열합니다.

의미
위치에서 시작할 위치를 나타냅니다.
input 녹음을 준비합니다. 디지털 비디오 디바이스의 경우 현재 프레젠테이션 원본이 이미 외부 입력인 경우 이 플래그를 생략할 수 있습니다.
noshow 프레임을 표시하지 않고 재생을 준비합니다. 이 플래그를 지정하면 해당 프레임이 현재 위치가 아니더라도 프레임 버퍼의 이미지가 계속 표시됩니다. 이 플래그가 없고 "to" 플래그가 없는 후속 큐 명령은 현재 프레임을 표시합니다.
output 재생을 준비합니다. "input" 또는 "output"을 지정하지 않으면 기본 설정은 "output"입니다.
프리롤 포인트에서 미리 등록 거리를 이동합니다. 인포인트는 현재 위치이거나 "from" 플래그로 지정된 위치입니다.
reverse 재생 방향이 역방향(뒤로)임을 나타냅니다.
위치 작업 영역을 지정된 위치로 이동합니다. VCR 디바이스의 경우 이 플래그는 중지할 위치를 나타냅니다.

lpszFlags

"wait", "notify" 또는 둘 다일 수 있습니다. 디지털 비디오 및 VCR 디바이스의 경우 "테스트"를 지정할 수도 있습니다. 이러한 플래그에 대한 자세한 내용은 대기, 알림 및 테스트 플래그를 참조하세요.

Return Value

성공하면 0을 반환하고, 그렇지 않으면 오류를 반환합니다.

설명

필요하지는 않지만 일부 디바이스에서 재생하거나 기록하기 전에 큐 명령을 실행하면 디바이스가 작업을 시작하기 전에 지연이 줄어들 수 있습니다.

재생 또는 녹화가 진행 중이거나 디바이스가 일시 중지된 경우 이 명령이 실패합니다.

"from", "to" 또는 "reverse" 플래그가 있는 재생 명령을 실행하면(큐 "출력" 사용) 재생 큐가 큐 명령을 취소합니다.

녹음을 위해 큐(큐 "입력"사용)를 큐로 지정할 때 "from", "to" 또는 "initialize" 플래그를 사용하여 레코드 명령을 실행하면 큐 명령이 취소됩니다.

다음 명령은 녹음을 위해 "mysound" 디바이스를 준비합니다.

cue mysound input

요구 사항

요구 사항
지원되는 최소 클라이언트
Windows 2000 Professional[데스크톱 앱만]
지원되는 최소 서버
Windows 2000 Server[데스크톱 앱만]

참고 항목

MCI

MCI 명령 문자열

재생

record