monitor 명령

모니터 명령은 프레젠테이션 원본을 지정합니다. (기본 프레젠테이션 원본은 작업 영역입니다.) 프레젠테이션 원본을 전환하면 원본의 모든 오디오 및 비디오 스트림이 전환됩니다. 디지털 비디오 디바이스는 이 명령을 인식합니다.

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

_stprintf_s(
  lpszCommand, 
  TEXT("monitor %s %s %s"), 
  lpszDeviceID, 
  lpszMonitor, 
  lpszFlags
); 

매개 변수

lpszDeviceID

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

lpszMonitor

다음 플래그 중 하나 이상

의미
파일 작업 영역이 프레젠테이션 원본임을 지정합니다. 기본 원본입니다.
input 외부 입력이 프레젠테이션 원본임을 지정합니다. 재생 명령이 진행 중인 경우 먼저 일시 중지됩니다. setvideo가 "on"인 경우 이 플래그는 기본 숨겨진 창을 표시합니다. 디바이스는 입력을 모니터링하는 동안 다른 디바이스 인스턴스가 수행할 수 있는 작업을 제한할 수 있습니다.
메서드 메서드 모니터 "입력"과 함께 사용할 경우 이 플래그는 모니터링 방법을 선택합니다. 메서드는 "pre", "post" 또는 "direct"입니다. 직접 모니터링은 모니터링 중에 최적의 디스플레이 품질을 위해 디바이스를 구성하도록 요청합니다. 직접 모니터링 방법은 모션 비디오 녹화와 호환되지 않을 수 있습니다. 사전 및 사후 모니터링은 모션 비디오 녹화를 허용합니다. 사전 모니터링은 압축 전에 외부 입력을 표시하고, 사후 모니터링은 압축 후 외부 입력을 표시합니다. 일반적으로 다양한 모니터링 방법에는 하드웨어에 미치는 영향이 다릅니다. 디바이스에서 기본 모니터링 방법을 선택합니다.

lpszFlags

"wait", "notify", "test" 또는 이들의 조합일 수 있습니다. 이러한 플래그에 대한 자세한 내용은 대기, 알림 및 테스트 플래그를 참조하세요.

반환 값

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

설명

프레젠테이션 소스는 재생, 단계, 일시 중지, "출력" 또는 seek 명령 후에 자동으로 작업 영역으로 전환됩니다. 레코드 명령은 프레젠테이션 원본을 자동으로 전환하지 않으므로 녹화되는 동안 비디오를 표시하지 않는 옵션이 애플리케이션에 제공됩니다.

요구 사항

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

추가 정보

Mci

MCI 명령 문자열

pause

재생

record

추구

단계