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[데스크톱 앱만] |