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

추가 정보

Mci

MCI 명령 문자열

동결