DirectShow 보유 사용이 금지되고 있는 인터페이스 IDvdInfo   [목차열람] [주소복사] [슬롯비우기]
IDvdInfo 인터페이스
 
Microsoft DirectX 9.0

IDvdInfo 인터페이스

 :  이 인터페이스의 사용은 피하는 것. 기존의 애플리케이션과의 하위 호환성을 유지하기 (위해)때문에, 계속해 지원 되지만, 새로운 애플리케이션에서는 IDvdInfo2 인터페이스를 사용하는 것.

애플리케이션은 IDvdInfo 인터페이스를 사용해, 이용 가능한 DVD 타이틀의 속성 및 DVD player 상태를 문의할 수가 있다. 또, DVD 의 사양의 Annex J 의 범위를 넘어 DVD player를 제어할 수도 있다. 이 인터페이스를 사용해, DVD-Video 또는 DVD player 필터 그래프의 현재 상태에 관한 상세 정보를 얻어온다.

IUnknown 로부터 계승한 메서드에 가세해,IDvdInfo 인터페이스는 다음의 메서드를 공개한다.

메서드 설명
GetAllGPRMs 모든 범용 인수 레지스터 (GPRM)의 현재의 내용을 얻어온다.
GetAllSPRMs 모든 시스템 파라미터 레지스터 (SPRM)의 현재의 내용을 얻어온다.
GetAudioLanguage 현재의 타이틀내의 지정된 오디오 스트림의 언어를 얻어온다.
GetCurrentAngle 이용 가능한 앵글의 수와 현재 선택되고 있는 앵글 번호를 얻어온다.
GetCurrentAudio 이용 가능한 오디오 스트림의 수와 현재 선택되고 있는 오디오 스트림의 번호를 얻어온다.
GetCurrentAudioAttributes 현재의 타이틀 또는 메뉴의 현재의 오디오 스트림의 속성을 얻어온다.
GetCurrentButton 이용 가능한 버튼의 수와 현재 선택되고 있는 버튼 번호를 얻어온다.
GetCurrentDomain DVD player의 현재의 DVD 도메인을 얻어온다.
GetCurrentLocation 현재의 재생 위치를 얻어온다.
GetCurrentSubpicture 이용 가능한 서브 픽쳐 스트림의 수, 현재 선택되고 있는 서브 픽쳐 스트림 번호, 서브 픽쳐의 표시가 무효가 되어 있는지를 나타내는 값을 얻어온다.
GetCurrentSubpictureAttributes 현재의 타이틀 또는 메뉴의 현재의 서브 픽쳐 스트림의 속성을 얻어온다.
GetCurrentUOPS 유효한 IDvdControl 메서드를 얻어온다.
GetCurrentVideoAttributes 현재의 타이틀 또는 메뉴의 현재의 비디오 속성을 얻어온다.
GetCurrentVolumeInfo 현재의 DVD 볼륨 정보를 얻어온다.
GetDVDTextInfo 다양한 언어의 타이틀명, 볼륨명, 프로듀서명, 가수명등의 설명 텍스트가 저장 되는 TXTDT_MG 구조체를 얻어온다.
GetNumberOfChapters 특정의 타이틀에 대해서 정의되고 있는 쳅터의 수를 얻어온다.
GetPlayerParentalLevel DVD player의 현재의 페어 렌탈 잠금 레벨과 나라/지역 코드의 설정을 얻어온다.
GetRoot player로 설정되어 있는 루트 디렉토리를 얻어온다.
GetSubpictureLanguage 현재의 타이틀내의 지정된 서브 픽쳐 스트림의 언어를 얻어온다.
GetTitleAttributes 메뉴를 포함한 지정된 타이틀의 모든 비디오 스트림, 오디오 스트림, 서브 픽쳐 스트림의 속성을 얻어온다.
GetTitleParentalLevels 특정의 타이틀에 대해서 정의되고 있는 페어 렌탈 잠금 레벨을 얻어온다.
GetTotalTitleTime 현재의 타이틀의 총재생 시간을 얻어온다.
GetVMGAttributes 비디오 매니저 (VMG) 메뉴의 모든 비디오 스트림, 오디오 스트림, 서브 픽쳐 스트림의 속성을 얻어온다.

↑TOP