상태 명령

참고

바이어스 없는 커뮤니케이션 Microsoft는 다양하고 포용적인 환경을 지원합니다. 이 문서에는 '슬레이브'라는 단어에 대한 참조가 있습니다. Microsoft의 Bias-Free 커뮤니케이션 스타일 가이드는 이를 제외 단어로 인식합니다. 이 단어는 현재 명령 내에서 사용되는 표현이므로 사용됩니다. 일관성을 위해 이 문서에는 이 단어가 포함되어 있습니다. 명령에서 이 단어를 변경하면 이 문서가 정렬되도록 수정됩니다.

상태 명령은 디바이스에서 상태 정보를 요청합니다. 모든 디바이스는 이 명령을 인식합니다.

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

_stprintf_s(
  lpszCommand,
  TEXT("status %s %s %s"),
  lpszDeviceID,
  lpszRequest,
  lpszFlags
);
      

매개 변수

lpszDeviceID

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

lpszRequest

상태 정보를 요청하는 플래그입니다. 다음 표에는 상태 명령과 각 형식에서 사용하는 플래그를 인식하는 디바이스 유형이 나열되어 있습니다.

디바이스 유형 요청 플래그
cdaudio
  • cdaudio 형식 트랙 번호
  • 현재 트랙
  • length
  • 길이 트랙 번호
  • 미디어 프레젠테이션
  • mode
  • 트랙 수
  • position
  • 위치 트랙 번호
  • 준비
  • 시작 위치
  • 시간 형식
digitalvideo
  • 오디오
  • 오디오 맞춤
  • audio bitspersample
  • 오디오 나누기
  • audio bytespersec
  • 오디오 입력
  • 오디오 레코드
  • 오디오 원본
  • audio samplespersec
  • 오디오 스트림
  • 베이스
  • bitsperpel
  • 밝기
  • 대비
  • 현재 트랙
  • 디스크 공간 드라이브
  • 파일 완성
  • 파일 형식
  • 파일 모드
  • forward
  • 건너뛴 프레임
  • 감마
  • input
  • 왼쪽 볼륨
  • length
  • 길이 트랙 번호
  • 미디어 프레젠테이션
  • mode
  • 모니터
  • monitor 메서드
  • 명목상
  • 명목 프레임 속도
  • 명목 레코드 프레임 속도
  • 트랙 수
  • output
  • 색상표 핸들
  • 일시 중지 모드
  • 재생 속도
  • position
  • 위치 트랙 번호
  • 준비
  • 레코드 프레임 속도
  • 참조 프레임
  • 예약된 크기
  • 오른쪽 볼륨
  • 정확히 검색
  • 선명도
  • Smpte
  • speed
  • 시작 위치
  • still 파일 형식
  • 시간 형식
  • 색조
  • 고음
  • 하지 않은
  • 비디오
  • 비디오 키 인덱스
  • 비디오 키 색
  • 비디오 녹화
  • 비디오 원본
  • 비디오 원본 번호
  • 비디오 스트림
  • 볼륨
  • 창 핸들
  • 창 표시
  • 창 최소화
  • 창 최대화
오버레이
  • 미디어 프레젠테이션
  • mode
  • 트랙 수
  • 준비
  • 늘이기(stretch)
  • 창 핸들
sequencer
  • 현재 트랙
  • 나누기 유형
  • length
  • 길이 트랙 번호 master
  • 미디어 프레젠테이션
  • mode
  • 트랙 수
  • offset
  • 포트
  • position
  • 위치 트랙 번호
  • 준비
  • 노예
  • 시작 위치
  • 템포
  • 시간 형식
Vcr
  • 어셈블 레코드
  • 오디오 모니터
  • 오디오 모니터 번호
  • 오디오 레코드
  • 오디오 레코드 트랙 번호
  • 오디오 원본
  • 오디오 원본 번호
  • 채널
  • 채널 튜너 번호
  • clock
  • 클록 ID
  • counter
  • 카운터 형식
  • 카운터 확인
  • 현재 트랙
  • 프레임 속도
  • 인덱스
  • 인덱스 켜기
  • length
  • 길이 트랙 번호
  • 미디어 프레젠테이션
  • 미디어 유형
  • mode
  • 오디오 트랙 수
  • 트랙 수
  • 비디오 트랙 수
  • 일시 중지 시간 제한
  • 재생 형식
  • position
  • 위치 시작
  • 위치 트랙 번호
  • postroll 기간
  • 전원 켜기
  • 사전 등록 기간
  • 준비
  • 레코드 형식
  • speed
  • 시간 형식
  • 시간 모드
  • 시간 유형
  • timecode present
  • timecode 레코드
  • timecode 형식
  • 튜너 번호
  • 비디오 모니터
  • 비디오 모니터 번호
  • 비디오 녹화
  • 비디오 녹화 트랙 번호
  • 비디오 원본
  • 비디오 원본 번호
  • 쓰기 보호됨
videodisc
  • 현재 트랙
  • 디스크 크기
  • forward
  • length
  • 길이 트랙 번호
  • 미디어 프레젠테이션
  • 미디어 유형
  • mode
  • 트랙 수
  • position
  • 위치 트랙 번호
  • 준비
  • 측면
  • speed
  • 시작 위치
  • 시간 형식
waveaudio
  • 정렬(alignment)
  • bitspersample
  • bytespersec
  • channels
  • 현재 트랙
  • 서식 태그
  • input
  • length
  • 길이 트랙 번호
  • 수준
  • 미디어 프레젠테이션
  • mode
  • 트랙 수
  • output
  • position
  • 위치 트랙 번호
  • 준비
  • samplespersec
  • 시작 위치
  • 시간 형식

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

의미
정렬(alignment) 데이터의 블록 맞춤을 바이트 단위로 반환합니다.
어셈블 레코드 디바이스가 어셈블 모드 기록으로 설정된 경우 TRUE 를 반환합니다.
오디오 가장 최근 setaudio "on" 또는 "off" 명령에 따라 "on" 또는 "off"를 반환합니다. 또는 두 스피커 중 하나를 사용하도록 설정하면 "켜기"를 반환하고, 그렇지 않으면 "off"를 반환합니다.
오디오 맞춤 입력 파형 오디오 데이터의 시작을 기준으로 데이터 블록의 맞춤을 반환합니다.
audio bitspersample 디바이스가 녹음/녹화에 사용하는 샘플당 비트 수를 반환합니다. 이 플래그는 "pcm" 알고리즘을 지원하는 디바이스에만 적용됩니다.
오디오 중단 마지막 AVI 시퀀스의 오디오 부분이 끊긴 횟수를 반환합니다. 시스템은 디바이스 드라이버에 오디오 데이터를 쓰려고 할 때마다 오디오 중단을 계산하고 드라이버가 이미 사용 가능한 모든 데이터를 재생했음을 발견합니다. 이 플래그는 MCIAVI 디지털 비디오 드라이버에서만 인식됩니다. 성능 평가 전용입니다. 반환 값은 해석하기 어렵습니다.
audio bytespersec 기록에 사용되는 초당 평균 바이트 수를 반환합니다.
오디오 입력 아날로그 입력 오디오 신호의 대략적인 순간 오디오 수준을 반환합니다. 1000보다 큰 값은 클리핑 왜곡을 의미합니다. 일부 디바이스는 오디오를 녹음하는 동안에만 이 값을 반환할 수 있습니다. 값에 연결된 set 또는 setaudio 명령이 없습니다.
오디오 모니터 "output"을 반환하거나 유효한 소스 입력 형식 중 하나를 반환합니다. 자세한 내용은 setaudio "monitor" 명령을 참조하세요.
오디오 모니터 번호 상태 "오디오 모니터"에서 지정한 형식의 모니터링된 비디오 번호를 반환합니다. 자세한 내용은 setaudio 명령을 참조하세요.
오디오 레코드 setaudio "record"에서 설정한 상태를 반영하여 "on" 또는 "off"를 반환합니다.
오디오 레코드 트랙 번호 VCR이 오디오를 녹음하도록 설정된 경우 TRUE 를 반환합니다. 트랙 번호가 지정되지 않은 경우 기본값 1이 사용됩니다.
audio samplespersec 기록된 초당 샘플 수를 반환합니다.
오디오 원본 현재 오디오 디지타이저 원본인 "left", "right", "average" 또는 "stereo"를 반환합니다.
오디오 원본 번호 상태 "오디오 원본"에서 반환된 형식의 오디오 원본 번호를 반환합니다. 자세한 내용은 setaudio 명령을 참조하세요.
오디오 스트림 현재 오디오 스트림 번호를 반환합니다.
베이스 현재 오디오베이스 수준을 반환합니다.
bitsperpel 캡처되거나 기록된 데이터를 저장하기 위한 픽셀당 비트 수를 반환합니다.
bitspersample 샘플당 비트를 반환합니다.
밝기 현재 비디오 밝기 수준을 반환합니다.
bytespersec 재생되거나 기록된 초당 평균 바이트 수를 반환합니다.
cdaudio 형식 트랙 번호 지정된 트랙 번호의 형식을 반환합니다. "오디오" 또는 "기타"일 수 있습니다.
채널 튜너에 설정된 채널의 정수 값을 반환합니다.
채널 튜너 번호 "tuner" 번호 가 지정되면 논리 튜너 번호 에서 현재 선택된 채널이 반환됩니다. 몇 가지 논리 튜너가 있을 수 있습니다.
channels 설정된 채널 수를 반환합니다(모노의 경우 1개, 스테레오의 경우 2개).
clock 외부 시간을 반환합니다. 시간은 총 증분을 나타내는 부호 없는 긴 정수여야 합니다. 자세한 내용은 기능 "클록 증가율" 명령을 참조하세요.
클록 ID 클록을 식별하는 고유한 정수 를 반환합니다.
현재 색 수준을 반환합니다.
대비 현재 대비 수준을 반환합니다.
counter 카운터 위치를 현재 카운터 형식으로 반환합니다.
카운터 형식 현재 카운터 형식을 반환합니다. 자세한 내용은 set "counter format" 명령을 참조하세요.
카운터 확인 카운터의 해상도를 나타내는 "프레임" 또는 "초"를 반환합니다. 정확도와 동일하지 않습니다.
현재 트랙 현재 트랙을 반환합니다. MCISEQ 시퀀서가 1을 반환합니다.
디스크 크기 로드된 디스크의 크기를 인치 단위로 나타내는 8 또는 12를 반환합니다.
디스크 공간 드라이브 지정된 디스크 드라이브에 대한 예약 명령으로 가져올 수 있는 대략적인 디스크 공간을 현재 시간 형식으로 반환합니다 .드라이브 는 일반적으로 단일 문자 또는 단일 문자 뒤에 콜론(:))으로 지정됩니다. 그러나 일부 디바이스는 경로를 사용할 수 있습니다.
나누기 유형 다음 파일 나누기 형식 중 하나를 반환합니다.
  • PPQN
  • SMPTE 24 프레임
  • SMPTE 25 프레임
  • SMPTE 30 드롭 프레임
  • SMPTE 30 프레임

이 정보를 사용하여 MIDI 파일의 형식과 tempo 및 위치 정보의 의미를 확인합니다.
파일 완성 로드, 저장, 캡처, 잘라내기, 복사, 삭제, 붙여넣기 또는 실행 취소 작업이 진행된 예상 백분율을 반환합니다. (애플리케이션은 이를 사용하여 진행률에 대한 시각적 표시기를 제공할 수 있습니다.)
파일 형식 레코드 또는 저장 명령에 대한 현재 파일 형식을 반환합니다.
파일 모드 "loading", "saving", "editing" 또는 "유휴"를 반환합니다. 로드 작업 중에 "loading"을 반환합니다. 저장캡처 작업 중에 "저장"을 반환합니다. 잘라내기, 복사, 삭제, 붙여넣기 또는 실행 취소 작업 중에는 "편집"이 반환됩니다.
서식 태그 서식 태그를 반환합니다.
forward 재생 방향이 앞으로 또는 디바이스가 재생되지 않는 경우 TRUE 를 반환합니다.
프레임 속도 디바이스에서 기본적으로 사용할 초당 프레임 수를 반환합니다. NTSC 디바이스는 30, PAL 25 등을 반환합니다.
건너뛴 프레임 마지막 AVI 시퀀스를 재생할 때 그려지지 않은 프레임 수를 반환합니다. 이 플래그는 MCIAVI 디지털 비디오 드라이버에서만 인식됩니다. 성능 평가 전용입니다. 반환 값은 해석하기 어렵습니다.
감마 setvideo "gamma to" 값으로 설정된 값을 반환합니다.
인덱스 현재 인덱스 표시를 반환합니다. 자세한 내용은 set "index" 명령을 참조하세요.
인덱스 켜기 인덱스가 켜진 경우 TRUE 를 반환합니다.
input 입력 집합을 반환합니다. 설정되지 않은 경우 반환된 오류는 모든 디바이스를 사용할 수 있음을 나타냅니다. 디지털 비디오 디바이스의 경우 은 입력에만 적용되도록 "bass", "treble", "volume", "brightness", "color", "contrast", "gamma", "sharpness" 또는 "tint" 플래그를 수정합니다. 입력을 모니터링할 때 기본값입니다.
왼쪽 볼륨 왼쪽 오디오 채널의 볼륨 집합을 반환합니다.
length 미디어의 총 길이를 현재 시간 형식으로 반환합니다. PPQN 파일의 경우 길이가 노래 포인터 단위로 반환됩니다. SMPTE 파일의 경우 hh:mm:ss:ff로 반환됩니다. 여기서 hh 는 시간, mm 은 분, ss 는 초, ff 는 프레임입니다. VCR 디바이스의 경우 길이가 2시간입니다( set 명령을 사용하여 길이가 명시적으로 변경되지 않은 경우).
길이 트랙 번호 숫자로 지정된 트랙의 길이(시간 또는 프레임)를 반환합니다. PPQN 파일의 경우 길이가 노래 포인터 단위로 반환됩니다. SMPTE 파일의 경우 hh:mm:ss:ff로 반환됩니다. 여기서 hh 는 시간, mm 은 분, ss 는 초, ff 는 프레임입니다.
수준 현재 PCM 오디오 샘플 값을 반환합니다.
master 동기화 집합의 유형에 따라 "midi", "none" 또는 "smpte"를 반환합니다.
미디어 프레젠테이션 미디어가 디바이스에 삽입되면 TRUE 를 반환하고 그렇지 않으면 FALSE를 반환 합니다. Sequencer, 비디오 오버레이, 디지털 비디오 및 파형 오디오 디바이스는 TRUE를 반환합니다.
미디어 유형 미디어의 형식을 반환합니다. VCRS의 경우 "8mm", "vhs", "svhs", "beta", "Hi8", "edbeta" 또는 "other"입니다. videodiscs의 경우 videodisc 유형에 따라 "CAV", "CLV" 또는 "other"입니다.
mode 디바이스의 현재 모드를 반환합니다. 모든 디바이스는 "준비되지 않음", "일시 중지됨", "재생 중" 및 "중지됨" 값을 반환할 수 있습니다. 일부 디바이스는 추가 "open", "parked", "recording" 및 "seeking" 값을 반환할 수 있습니다.
모니터 "file" 또는 "input"을 반환합니다. 반환된 값은 현재 프레젠테이션 원본을 나타냅니다.
monitor 메서드 "pre", "post" 또는 "direct"를 반환합니다. 반환된 값은 입력 모니터링에 사용되는 메서드를 나타냅니다.
명목상 항목은 "bass", "brightness", "color", "contrast", "gamma", "sharpness", "tint", "treble" 및 "volume" 플래그를 수정하여 현재 설정 대신 명목 값을 반환합니다.
명목 프레임 속도 파일과 연결된 명목 프레임 속도를 반환합니다. 단위는 초당 프레임에 1000을 곱합니다.
명목 레코드 프레임 속도 입력 비디오 신호와 연결된 명목 프레임 속도를 반환합니다. 단위는 초당 프레임에 1000을 곱합니다.
오디오 트랙 수 미디어의 오디오 트랙 수를 반환합니다.
트랙 수 미디어의 트랙 수를 반환합니다. MCISEQ 및 MCIWAVE 디바이스는 대부분의 VCR 디바이스와 마찬가지로 1을 반환합니다. MCIPIONR 디바이스는 이 플래그를 지원하지 않습니다.
비디오 트랙 수 미디어의 비디오 트랙 수를 반환합니다.
offset SMPTE 기반 파일의 오프셋을 반환합니다. 오프셋은 SMPTE 기반 시퀀스의 시작 시간입니다. 시간은 hh:mm:ss:ff로 반환됩니다. 여기서 hh 는 시간, mm 은 분, ss 는 초, ff 는 프레임입니다.
output 현재 설정된 출력을 반환합니다. 출력이 설정되지 않은 경우 반환된 오류는 모든 디바이스를 사용할 수 있음을 나타냅니다. 디지털 비디오 디바이스의 경우 출력에만 적용되도록 "bass", "treble", "volume", "brightness", "color", "contrast", "gamma", "sharpness" 또는 "tint" 플래그를 수정합니다. 파일을 모니터링할 때 기본값입니다.
일시 중지 모드 녹화하는 동안 디바이스가 일시 중지되면 "기록"을 반환합니다. 재생하는 동안 디바이스가 일시 중지되면 "재생"을 반환합니다. 디바이스가 일시 중지되지 않은 경우 "현재 모드에서 적용할 수 없는 작업" 오류가 반환됩니다.
일시 중지 시간 제한 일시 중지 명령의 최대 기간을 밀리초 단위로 반환합니다.
play 형식 "lp", "ep", "sp" 또는 "other"를 검색할 수 있는 경우 비디오 테이프가 재생되는 형식을 나타내는 코드를 반환합니다. 자세한 내용은 "레코드 형식" 플래그를 참조하세요.
재생 속도 마지막 AVI 시퀀스의 실제 재생 시간이 대상 재생 시간과 얼마나 일치하는지를 나타내는 값을 반환합니다. 값 1000은 대상 시간과 실제 시간이 동일했음을 나타냅니다. 예를 들어 값 2000은 AVI 시퀀스가 있어야 하는 만큼 재생하는 데 두 배의 시간이 걸렸다는 것을 나타냅니다. 이 플래그는 MCIAVI 디지털 비디오 드라이버에서만 인식됩니다. 성능 평가 전용입니다. 반환 값은 해석하기 어렵습니다.
포트 시퀀스에 할당된 MIDI 포트 번호를 반환합니다.
position 현재 위치를 반환합니다. PPQN 파일의 경우 위치는 노래 포인터 단위로 반환됩니다. SMPTE 파일의 경우 hh:mm:ss:ff로 반환됩니다. 여기서 hh 는 시간, mm 은 분, ss는 초, ff 는 프레임입니다.
위치 시작 사용 가능한 미디어의 시작 위치를 반환합니다.
위치 트랙 번호 숫자로 지정된 트랙의 시작 위치를 반환 합니다. PPQN 파일의 경우 시간 형식은 노래 포인터 단위로 반환됩니다. SMPTE 파일의 경우 hh:mm:ss:ff로 반환됩니다. 여기서 hh 는 시간, mm 은 분, ss 는 초, ff 는 프레임입니다. MCISEQ 시퀀서가 0을 반환합니다. MCIPIONR 디바이스는 이 플래그를 지원하지 않습니다. MCIWAVE 디바이스는 0을 반환합니다.
postroll 기간 중지 또는 일시 중지 명령이 실행될 때 VCR 전송을 브레이크하는 데 필요한 비디오 테이프의 길이를 현재 시간 형식으로 반환합니다.
전원 켜기 VCR의 전원이 켜진 경우 TRUE 를 반환합니다.
사전 등록 기간 VCR 출력을 안정화하는 데 필요한 비디오 테이프의 길이를 현재 시간 형식으로 반환합니다.
준비 디바이스가 다른 명령을 수락할 준비가 되면 TRUE 를 반환합니다.
레코드 형식 비디오 테이프가 기록될 형식을 나타내는 코드를 반환합니다. 현재 반환 형식은 "lp", "ep", "sp" 또는 "other"입니다. 이러한 형식은 VHS에만 해당되지 않으며 여러 개의 선택 가능한 녹음/녹화 형식이 있는 모든 VCR에 적용할 수 있습니다. "sp" 형식은 가장 빠르고 고품질의 녹음/녹화 형식이며 단일 형식 VCR에서 기본값으로 사용됩니다.
레코드 프레임 속도 압축에 사용되는 초당 프레임 수에 1000을 곱한 프레임 속도를 반환합니다.
참조 프레임 지정된 프레임 앞에 오는 가장 가까운 키 프레임 이미지의 프레임 번호를 반환합니다.
예약된 크기 예약된 작업 영역의 크기를 현재 시간 형식으로 반환합니다. 크기는 전체 작업 영역에서 압축된 데이터를 재생하는 데 걸리는 대략적인 시간에 해당합니다. 예약된 디스크 공간이 없으면 0을 반환합니다. 압축된 데이터의 정확한 디스크 공간은 일반적으로 데이터가 압축될 때까지 예측할 수 없으므로 이 플래그는 대략적인 크기를 반환합니다.
오른쪽 볼륨 올바른 오디오 채널에 대한 볼륨 집합을 반환합니다.
samplespersec 재생되거나 기록된 초당 샘플 수를 반환합니다.
정확히 검색 "정확히 검색" 플래그가 설정되었는지 여부를 나타내는 "on" 또는 "off"를 반환합니다.
선명도 디바이스의 현재 선명도 수준을 반환합니다.
측면 1 또는 2를 반환하여 비디오 디스크가 로드되는 측면을 나타냅니다.
노예 동기화 집합의 형식에 따라 "file" , "midi", "none" 또는 "smpte"를 반환합니다.
Smpte 작업 영역의 현재 위치와 연결된 SMPTE 시간 코드를 반환합니다. dd:dd:dd:dd 형식의 문자열로, 각 d는 0에서 9까지의 숫자를 나타냅니다. 작업 영역 데이터에 시간 코드 데이터가 포함되지 않으면 이 플래그는 00:00:00:00을 반환합니다.
speed 디바이스의 현재 속도를 초당 프레임(또는 설정된 "속도" 명령에서 사용하는 것과 동일한 형식)으로 반환합니다. MCIPIONR videodisc 플레이어는 이 플래그를 지원하지 않습니다.
시작 위치 미디어의 시작 위치를 반환합니다.
still 파일 형식 캡처 명령에 대한 현재 파일 형식을 반환합니다.
늘이기(stretch) 늘이기가 활성화된 경우 TRUE 를 반환합니다.
템포 MIDI 시퀀스의 현재 tempo를 현재 시간 형식으로 반환합니다. PPQN 형식의 파일의 경우 tempo는 분당 비트입니다. SMPTE 형식의 파일의 경우 tempo는 초당 프레임 단위입니다.
시간 형식 현재 시간 형식을 반환합니다. 자세한 내용은 set 명령의 시간 형식을 참조하세요.
시간 모드 현재 위치 시간 모드를 반환합니다. "detect", "timecode" 또는 "counter"일 수 있습니다.
시간 유형 사용 중인 현재 위치 시간("timecode" 또는 "counter")을 반환합니다.
timecode present 테이프의 현재 위치에 시간 코드가 기록된 경우 TRUE 를 반환합니다. 시간 코드는 현재 위치에서 진행되어야 합니다. 이 조건을 검사 위해 VCR을 재생해야 할 수도 있습니다.
timecode 레코드 VCR이 레코드 시간 코드로 설정된 경우 TRUE 를 반환합니다.
timecode 형식 "smpte", "smpte drop", "other" 또는 "none"을 반환합니다. 초당 프레임은 상태 "프레임 속도" 명령에서 가져올 수 있으며 디바이스의 정확도는 "검색 정확도" 명령으로 반환될 수 있습니다.
색조 현재 비디오 색조 수준을 반환합니다.
고음 현재 오디오 고음 수준을 반환합니다.
튜너 번호 현재 논리 튜너 번호를 반환합니다.
하지 않은 닫기, 로드, 레코드, 예약, 잘라내기, 삭제 또는 붙여넣기 명령으로 인해 손실될 수 있는 작업 영역에 기록된 데이터가 있는 경우 TRUE반환합니다. 그렇지 않으면 FALSE 를 반환합니다.
비디오 setvideo 명령에 의해 설정된 상태를 반영하여 "on" 또는 "off"를 반환합니다.
비디오 키 색 키 색의 값을 반환합니다.
비디오 키 인덱스 키 인덱스 값을 반환합니다.
비디오 모니터 "output" 또는 유효한 원본 입력 형식 중 하나를 반환합니다. 자세한 내용은 setvideo "monitor" 명령을 참조하세요.
비디오 모니터 번호 상태 "비디오 모니터"에서 반환된 형식의 monitored-video 번호를 반환합니다. 자세한 내용은 setvideo 명령을 참조하세요.
비디오 녹화 setvideo "record"에 의해 설정된 현재 상태를 반영하여 "on" 또는 "off"를 반환합니다.
비디오 레코드 트랙 번호 VCR이 비디오를 녹화하도록 설정된 경우 TRUE 를 반환합니다. 트랙 번호가 지정되지 않은 경우 기본값 1이 가정됩니다.
비디오 원본 비디오 소스 형식을 반환합니다. 자세한 내용은 setvideo 명령을 참조하세요.
비디오 원본 번호 사용 중인 형식의 비디오 원본에 해당하는 숫자를 반환합니다. 예를 들어 두 번째 NTSC 비디오 원본 입력을 사용하는 경우 2를 반환합니다.
비디오 스트림 현재 비디오 스트림 번호를 반환합니다.
볼륨 왼쪽 및 오른쪽 스피커의 평균 볼륨을 반환합니다. 디바이스가 재생되지 않았거나 볼륨이 설정되지 않은 경우 오류가 반환됩니다.
창 핸들 반환 값의 하위 단어에 있는 창 핸들의 ASCII 10진수 값을 반환합니다.
창 최대화 창이 최대화되면 TRUE 를 반환합니다.
창 최소화 창이 최소화되면 TRUE 를 반환합니다.
창 표시 창이 숨겨지지 않으면 TRUE 를 반환합니다.
쓰기 보호됨 디바이스가 기록할 수 없다는 것을 감지하면 TRUE 를 반환합니다(즉, 쓰기 보호가 켜진 경우). 기록할 수 있거나 기록할 수 있는지 여부를 확인할 수 없는 경우(실제로 작성하지 않고) 드라이버는 FALSE를 반환합니다.

lpszFlags

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

반환 값

mciSendStringlpszReturnString 매개 변수에 있는 정보를 반환합니다. 정보는 요청 유형에 따라 달라집니다.

설명

위치 값을 사용하는 명령을 실행하기 전에 set 명령을 사용하여 원하는 시간 형식을 설정 해야 합니다.

예제

다음 명령은 "mysound" 디바이스의 현재 모드를 반환합니다.

status mysound mode

요구 사항

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

추가 정보

Mci

MCI 명령 문자열

capability

캡처

close

cut

delete

로드

pause

붙여넣기

record

예약

저장

set

setaudio

setvideo

stop

실행 취소