unfreeze 명령
고정 해제 명령은 고정 명령에 의해 비활성화된 후 비디오 획득을 프레임 버퍼로 다시 활성화합니다. 디지털 비디오, VCR 및 비디오 오버레이 디바이스는 이 명령을 인식합니다.
이 명령을 보내려면 다음과 같이 lpszCommand 매개 변수가 설정된 mciSendString 함수를 호출합니다.
_stprintf_s(
lpszCommand,
TEXT("unfreeze %s %s %s"),
lpszDeviceID,
lpszUnfreeze,
lpszFlags
);
매개 변수
-
lpszDeviceID
-
MCI 디바이스의 식별자입니다. 이 식별자 또는 별칭은 디바이스가 열릴 때 할당됩니다.
-
lpszUnfreeze
-
프레임 버퍼에 대한 비디오 획득을 다시 활성화하기 위한 플래그입니다. 다음 표에는 고정 해제 명령 및 각 형식에서 사용하는 플래그를 인식하는 디바이스 유형이 나열되어 있습니다.
값 의미 digitalvideo 사각형에서 오버레이 사각형에서 Vcr 입력 출력 다음 표에서는 lpszUnfreeze 매개 변수에 지정할 수 있는 플래그와 해당 의미를 나열합니다.
값 의미 사각형에서 비디오 획득을 다시 사용할 지역을 지정합니다. 사각형은 비디오 버퍼 원본을 기준으로 하며 X1 Y1 X2 Y2로 지정됩니다. 좌표 X1 Y1 은 사각형의 왼쪽 위 모서리를 지정하고 좌표 X2 Y2 는 너비와 높이를 지정합니다. input 입력 이미지의 고정을 해제합니다. output 출력 이미지의 고정을 해제합니다. "input" 또는 "output"이 제공되지 않으면 "output"이 가정됩니다. -
lpszFlags
-
"wait", "notify" 또는 둘 다일 수 있습니다. 디지털 비디오 및 VCR 디바이스의 경우 "테스트"를 지정할 수도 있습니다. 이러한 플래그에 대한 자세한 내용은 대기, 알림 및 테스트 플래그를 참조하세요.
반환 값
성공하면 0을 반환하고, 그렇지 않으면 오류를 반환합니다.
예제
다음 명령은 비디오 버퍼의 영역을 고정 해제합니다.
unfreeze vboard at 10 20 90 165
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 |
Windows 2000 Professional[데스크톱 앱만] |
지원되는 최소 서버 |
Windows 2000 Server[데스크톱 앱만] |