Controls.isAvailable

[이 페이지와 연결된 기능인 Windows 미디어 플레이어 SDK는 레거시 기능입니다. MediaPlayer로 대체되었습니다. MediaPlayer는 Windows 10 및 Windows 11 최적화되었습니다. 가능한 경우 새 코드에서 Windows 미디어 플레이어 SDK 대신 MediaPlayer를 사용하는 것이 좋습니다. 가능한 경우 레거시 API를 사용하는 기존 코드를 다시 작성하여 새 API를 사용하도록 제안합니다.]

isAvailable 속성은 지정된 유형의 정보를 사용할 수 있는지 또는 지정된 작업을 수행할 수 있는지 여부를 나타냅니다.

player.controls.isAvailable(
        name
        )

매개 변수

name

다음 값 중 하나를 포함하는 문자열입니다.

String 설명
Currentitem 사용자가 currentItem 속성을 설정할 수 있는지 여부를 결정합니다.
currentMarker 사용자가 특정 마커를 검색할 수 있는지 여부를 결정합니다.
currentPosition 사용자가 파일에서 특정 위치를 검색할 수 있는지 여부를 결정합니다. 일부 파일은 검색을 지원하지 않습니다.
fastForward 파일이 빠른 전달을 지원하는지 여부와 해당 기능을 호출할 수 있는지 여부를 결정합니다. 많은 파일 형식(또는 라이브 스트림)은 fastForward를 지원하지 않습니다.
fastReverse 파일이 fastReverse를 지원하는지 여부와 해당 기능을 호출할 수 있는지 여부를 결정합니다. 많은 파일 형식(또는 라이브 스트림)은 fastReverse를 지원하지 않습니다.
다음 사용자가 재생 목록의 다음 항목을 검색할 수 있는지 여부를 결정합니다.
일시 중지 pause 메서드를 사용할 수 있는지 여부를 결정합니다.
play play 메서드를 사용할 수 있는지 여부를 결정합니다.
previous 사용자가 재생 목록에서 이전 항목을 검색할 수 있는지 여부를 결정합니다.
단계 재생 중에 단계 메서드를 사용할 수 있는지 여부를 결정합니다.
stop(정지) 중지 메서드를 사용할 수 있는지 여부를 확인합니다.

반환 값

이 메서드는 부울 값을 반환합니다.

예제

다음 예제에서는 현재 미디어 항목의 시작 위치를 찾는 HTML BUTTON 요소를 만듭니다. JScript 코드는 isAvailable 을 사용하여 파일이 검색 작업을 지원하는지 확인합니다. Player 개체는 ID = "Player"로 만들어졌습니다.

<INPUT TYPE = "BUTTON"  ID = "START"  NAME = "START"  VALUE = "Seek To Zero"

    /* If supported, seek to position zero. */
    onClick = "if (Player.controls.isAvailable('CurrentPosition'))
        Player.controls.currentPosition = 0;
">

요구 사항

요구 사항
버전
Windows 미디어 플레이어 버전 7.0 이상
DLL
Wmp.dll

추가 정보

Controls 개체