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

IDvdControl::ParentalLevelSelect

 :  IDvdControl 인터페이스의 사용은 피하는 것. 대신에,IDvdControl2 를 사용하는 것.

현재의 미디어 파일의 페어 렌탈 잠금 액세스 레벨을 설정한다.

구문

HRESULT ParentalLevelSelect(
    ULONG ulParentalLevel
);

파라미터

ulParentalLevel

현재의 미디어 파일의 페어 렌탈 잠금 액세스 레벨을 지정하는 값. 1 이상, 8 이하의 값이 아니면 안된다. 이하는 정의 끝난 페어 렌탈 잠금 레벨이다.

설명
1 레이팅은 G (일반)이다.
3 레이팅은 PG (보호자 시중드는 사람이 바람직한다)이다.
4 레이팅은 PG-13 (13 세 미만의 아이에게는 추천 하지 않는, 보호자 시중드는 사람이 바람직한다)이다.
6 레이팅은 R (제한)이다.
7 레이팅은 NC-17 (성인용)이다.

반환값

HRESULT 값을 돌려준다.

주의

이 메서드는, 도메인이 DVD_DOMAIN_Stop 가 아닌 한 에러를 돌려준다. 더 자세한 정보는, 「DVD_DOMAIN 」를 참조할것.

이 메서드는, 현재의 사용자의 액세스 레벨을 설정한다. 액세스 레벨에 의해, 사용자를 재생할 수 있는 미디어 파일이 정해진다. 높은 레벨은 낮은 레벨의 컨텐츠를 재생할 수 있지만, 낮은 레벨은 높은 레벨의 컨텐츠를 재생할 수 없다. 예를 들어, 성인은 어린이용의 컨텐츠를 볼 수가 있지만, 아이는 성인전용의 컨텐츠를 볼 수 없다.

DVD 네비게이터 필터에는, 페어 렌탈 잠금 레벨의 설정을 제한하는 기능은 없다. DVD player 애플리케이션에서는, 현재의 페어 렌탈 잠금 레벨을 올리는 조작을 패스워드에 의해 보호하는 등, 페어 렌탈 잠금 레벨의 설정을 강제적으로 제한할 수가 있다. 디폴트에서는, DVD 네비게이터의 페어 렌탈 잠금은 무효가 되어 있다.

페어 렌탈 잠금을 무효로 하려면 ,ulParentalLevel 로서 0xffffffff 를 건네준다. 페어 렌탈 잠금이 무효가 되어 있으면, player는, 페어 렌탈 ID 에 관계없이, 페어 렌탈 블록내의 최초의 프로그램 체인 (PGC)을 재생한다.

참조

↑TOP