DirectShow DirectShow 레퍼런스 MSWebDVD ActiveX 컨트롤 MSWebDVD GetSPRM [목차열람] [주소복사] [슬롯비우기] |
Microsoft DirectX 9.0 |
GetGPRM 메서드는, 지정한 시스템 인수 레지스터를 얻어온다.
구문
[ iSPRM = ] MSWebDVD. GetSPRM(iIndex);
파라미터
iIndex
값을 얻어온다 레지스터를 정수형으로 지정한다. 정수값은 0 ~ 23 의 범위에서 지정하는 것.
반환값
지정한 레지스터의 내용을 나타내는 정수값을 돌려준다.
주의
디스크는 시스템 인수 레지스터 (SPRM)를 제어한다. player 애플리케이션에서는, 표준적인 네비게이션 기능을 위해서(때문에), 이러한 레지스터에 액세스 할 필요는 없다. SPRM 는, player 상태를 나타낸다. 각각의 의미는, 사용자 설정, 디스크 커멘드, 애플리케이션으로부터는 직접 제어할 수 없는 그 외의 장면에서 설정된다. SPRM 는, 애플리케이션으로부터 읽어낼 수 있지만, 기입할 수가 없다. 이러한 레지스터를 유효하게 활용하려면 , 이 문서에 기재되어 있는 내용보다 자세한 DVD 네비게이션 커멘드에 관한 지식이 필요하게 된다. 다음의 일람은 각 레지스터의 내용이다. 레지스터 내용의 더 자세한 정보는, 「IDvdInfo2::GetAllSPRMs 」를 참조할것.
레지스터 | 목차 |
0 | 메뉴 언어 코드 |
1 | 오디오 스트림 번호 |
2 | 서브 픽쳐 스트림 번호 |
3 | 현재의 앵글 번호 |
4 | 현재의 타이틀 번호 |
5 | 타이틀 번호 |
6 | PGC 번호 |
7 | 현재의 쳅터 번호 (PTT) |
8 | 강조 표시되고 있는 버튼의 번호 |
9 | 네비게이션 타이머 |
10 | 네비게이션 타이머에 대응하는 PGC 점프 |
11 | 가라오케 오디오의 프레젠테이션 모드 |
12 | PML 의 나라/지역 코드 |
13 | PML |
14 | 비디오 설정 |
15 | 오디오 능력 |
16 | 오디오 언어 |
17 | 오디오 언어 확장 |
18 | 서브 픽쳐 언어 |
19 | 서브 픽쳐 언어 확장 |
20 | player의 지역 코드 |
21 | 예약이 끝난 상태 |
22 | 예약이 끝난 상태 |
23 | 예약이 끝난 상태 |
참조