DirectShow 보유 사용이 금지되고 있는 인터페이스 IDvdControl [목차열람] [주소복사] [슬롯비우기] |
Microsoft DirectX 9.0 |
주 : 이 인터페이스의 사용은 피하는 것. 기존의 애플리케이션과의 하위 호환성을 유지하기 (위해)때문에, 계속해 지원 되지만, 새로운 애플리케이션에서는 IDvdControl2 를 사용하는 것.
IDvdControl 인터페이스에서는, 1 개 이상의 비디오 무비로부터 구성되는 DVD 타이틀의 재생과 서치의 메카니즘을 제어한다. 이 인터페이스를 사용해, 재생을 제어하거나 (루트 드라이브의 설정, 재생, 정지 등), DVD-Video 파일의 재생시에 메뉴나 버튼 등, DVD 고유의 기능을 이용한다.
IUnknown 로부터 계승한 메서드에 가세해,IDvdControl 인터페이스는 다음의 메서드를 공개한다.
메서드 | 설명 |
AngleChange | 새로운 표시 앵글을 설정한다. |
AudioStreamChange | 현재의 오디오 스트림을 설정한다. |
BackwardScan | 지정된 속도로 현재의 디스크를 역방향으로 서치 한다. |
ButtonActivate | 선택되고 있는 버튼을 액티브하게 한다. |
ButtonSelectAndActivate | 지정된 버튼을 선택해, 액티브하게 한다. |
ChapterPlay | 지정된 타이틀 인덱스와 쳅터값을 가지는 미디어 파일을 재생한다. |
ChapterPlayAutoStop | 지정된 타이틀내의 지정된 쳅터로부터 재생을 시작 해, 지정된 수의 쳅터를 재생한다. |
ChapterSearch | 현재의 쳅터의 재생을 정지해, 같은 미디어 파일의 지정된 쳅터값으로부터 재생을 시작 한다. |
ForwardScan | 지정된 속도로 현재의 디스크를 순서 방향으로 서치 한다. |
GoUp | 현재의 미디어 파일의 재생을 정지해, 지정된 전의 프로그램 체인 (PGC)의 재생을 시작 한다. |
KaraokeAudioPresentationModeChange | 오디오 재생 모드를 가라오케로 설정한다. |
LeftButtonSelect | 표시된 메뉴로부터 좌방향 버튼을 선택한다. |
LowerButtonSelect | 표시된 메뉴로부터 아래방향 버튼을 선택한다. |
MenuCall | 지정된 메뉴를 화면상에 표시한다. |
MenuLanguageSelect | 네비게이션 메뉴에 표시되는 언어를 설정한다. |
MouseActivate | 마우스의 클릭에 응해 DVD 버튼을 선택해, 액티브하게 한다. |
MouseSelect | 마우스의 이동에 응해 DVD 버튼을 선택한다. |
NextPGSearch | 현재의 프로그램의 재생을 정지해, 프로그램 체인 (PGC) 내의 다음의 프로그램으로부터 재생을 시작 한다. |
ParentalCountrySelect | 페어 렌탈 잠금 액세스 레벨을 제어 할 때의 기준이 되는 현재의 나라/지역을 설정한다. |
ParentalLevelSelect | 현재의 미디어 파일의 페어 렌탈 잠금 액세스 레벨을 설정한다. |
PauseOff | 현재의 미디어 파일의 재생 포즈를 해제한다. |
PauseOn | 현재의 미디어 파일의 재생을 포즈 한다. |
PrevPGSearch | 현재의 프로그램의 재생을 정지해, 프로그램 체인 (PGC) 내의 앞의 프로그램으로부터 재생을 시작 한다. |
Resume | 메뉴를 사용한 타이틀의 재생하러 돌아온다. |
RightButtonSelect | 표시된 메뉴로부터 우측향버튼을 선택한다. |
SetRoot | DVD-Video 볼륨이 저장 되고 있는 루트 디렉토리를 설정한다. |
StillOff | 재생을 재개해, 정지 모드를 캔슬한다. |
StopForResume | 재개 정보를 보존한 후, 재생을 DVD_DOMAIN_Stop 상태에 처리 시킨다. |
SubpictureStreamChange | 새로운 서브 픽쳐 스트림을 선택해, 그 표시를 유효 또는 무효로 한다. |
TimePlay | 지정된 타이틀 인덱스를 가지는 미디어 파일의 지정된 시간부터 재생을 시작 한다. |
TimeSearch | 현재의 쳅터의 재생을 정지해, 같은 미디어 파일의 지정된 시간부터 재생을 시작 한다. |
TitlePlay | 지정된 타이틀 인덱스를 가지는 미디어 파일을 검색해, 그것을 재생한다. |
TopPGSearch | 현재의 프로그램의 재생을 정지해, 프로그램 체인 (PGC) 내의 현재의 프로그램의 재생을 다시 시작 한다. |
UpperButtonSelect | 표시된 메뉴로부터 윗방향 버튼을 선택한다. |
VideoModePreferrence | 사용자의 기호의 비디오 디스플레이 모드를 설정한다. |