DirectShow DirectShow 레퍼런스 DirectShow 의 열거형 DVD_TextStringType   [목차열람] [주소복사] [슬롯비우기]
DVD_TextStringType 열거
 
Microsoft DirectX 9.0

DVD_TextStringType 열거

DVD 텍스트 캐릭터 라인 타입의 서브 세트를 정의한다.

구문

enum DVD_TextStringType {
        // 디스크 구조체 식별자 (0x00..0x0f).
        // 이것들은, 그 캐릭터 라인 타입을 사용해
        // 내용 캐릭터 라인을 정리하기 위한 하늘의 캐릭터 라인.
    DVD_Struct_Volume               = 0x01, 
    DVD_Struct_Title                = 0x02, 
    DVD_Struct_ParentalID           = 0x03,
    DVD_Struct_PartOfTitle          = 0x04,
    DVD_Struct_Cell                 = 0x05,
        // 스트림 (0x10..0x1f)
    DVD_Stream_Audio                = 0x10,
    DVD_Stream_Subpicture           = 0x11,
    DVD_Stream_Angle                = 0x12,
        // 스트림의 채널 (0x20..0x2f)
    DVD_Channel_Audio               = 0x20,

        // 애플리케이션 정보
        // 일반 (0x30..0x37)
        // 현재의 노드의 이름, 즉 볼륨 타이틀,
        // 무비 타이틀, 노래 타이틀 등을
        // 식별하기 위해서 사용된다.
    DVD_General_Name                = 0x30,
    DVD_General_Comments            = 0x31,

        // 타이틀 (0x38..0x3f)
    DVD_Title_Series                = 0x38,
    DVD_Title_Movie                 = 0x39,
    DVD_Title_Video                 = 0x3a,
    DVD_Title_Album                 = 0x3b,
    DVD_Title_Song                  = 0x3c,
    DVD_Title_Other                 = 0x3f,

        // 타이틀 (서브) (0x40..0x47)
    DVD_Title_Sub_Series            = 0x40,
    DVD_Title_Sub_Movie             = 0x41,
    DVD_Title_Sub_Video             = 0x42,
    DVD_Title_Sub_Album             = 0x43,
    DVD_Title_Sub_Song              = 0x44,
    DVD_Title_Sub_Other             = 0x47,

        // 타이틀 (오리지날) (0x48..0x4f)
    DVD_Title_Orig_Series           = 0x48,
    DVD_Title_Orig_Movie            = 0x49,
    DVD_Title_Orig_Video            = 0x4a,
    DVD_Title_Orig_Album            = 0x4b,
    DVD_Title_Orig_Song             = 0x4c,
    DVD_Title_Orig_Other            = 0x4f,

        // 그 외의 정보 (0x50..0x57)
    DVD_Other_Scene                 = 0x50,
    DVD_Other_Cut                   = 0x51,
    DVD_Other_Take                  = 0x52,

        //이하의 사용율의 낮은 카테고리는, DVD 규격으로
        //규정되고 있지만, DVD_TextStringType 열거에서는
        //정의되지 않다.
        // 언어     0x58..0x5b
        // 워크         0x5c..0x6b
        // 문자    0x6c..0x8f
        // 데이터         0x90..0x93
        // 가라오케      0x94..0x9b
        // 카테고리     0x9c..0x9f
        // 가사       0xa0..0xa3
        // 문서     0xa4..0xa7
        // 그 외       0xa8..0xab
        // 예약이 끝난     0xac..0xaf
        // 관리        0xb0..0xb7
        // 다른 관리   0xb8..0xc0
        // 예약이 끝난     0xd0..0xdf
        // 벤더       0xe0..0xef
        // 확장    0xf0..0xf7
        // 예약이 끝난     0xf8..0xff
};

엘리먼트

DVD_Struct_Volume

논리 계층의 최상정도 레벨을 나타낸다. 한 면 디스크 또는 양면 디스크의 1 면의 전내용을 참조한다.

DVD_Struct_Title

다음의 DVD_Struct_Title 까지의, 1 개의 타이틀에 속하는 모든 내용 캐릭터 라인을 나타낸다.

DVD_Struct_ParentalID

후에 계속되는 캐릭터 라인의 페어 렌탈 ID 를 나타낸다.

DVD_Struct_PartOfTitle

다음의 DVD_Struct_PartOfTitle 까지의, 1 개의 쳅터에 속하는 모든 내용 캐릭터 라인을 나타낸다.

DVD_Struct_Cell

후에 계속되는 DVD_Struct_Cell 까지의, 1 개의 셀에 속하는 모든 내용 캐릭터 라인을 나타낸다. 셀은, 쳅터의 장면(scene)여도 상관없다.

DVD_Stream_Audio

후에 계속되는 내용 캐릭터 라인이 오디오 스트림을 참조할것을 나타낸다.

DVD_Stream_Subpicture

후에 계속되는 내용 캐릭터 라인이 서브 픽쳐 스트림을 참조할것을 나타낸다.

DVD_Stream_Angle

후에 계속되는 내용 캐릭터 라인이 앵글을 참조할것을 나타낸다.

DVD_Channel_Audio

후에 계속되는 내용 캐릭터 라인이 오디오 채널을 참조할것을 나타낸다.

DVD_General_Name

가장 중요한 내용 캐릭터 라인을 나타낸다. 이 타입의 캐릭터 라인은, 볼륨, 타이틀, 쳅터등의 이름을 포함해, 임의의 구조체 식별자의 뒤에 계속될 수가 있다.

DVD_General_Comments

DVD_General_Name 캐릭터 라인에 의해 기술된, 타이틀이나 쳅터 등에 관한 추가의 정보를 가지는 내용 캐릭터 라인을 식별한다. 이러한 코멘트의 섬세한 내용 또는 구조는 정의되지 않다.

DVD_Title_Series

타이틀이 속하는 시리즈의 이름을 포함한 내용 캐릭터 라인을 식별한다.

DVD_Title_Movie

메인 무비 타이틀을 포함한 내용 캐릭터 라인을 식별한다.

DVD_Title_Video

비디오 타이틀명을 포함한 내용 캐릭터 라인을 식별한다.

DVD_Title_Album

앨범 타이틀명을 포함한 내용 캐릭터 라인을 식별한다.

DVD_Title_Song

노래 타이틀명을 포함한 내용 캐릭터 라인을 식별한다.

DVD_Title_Other

다른 장르의 타이틀명을 포함한 내용 캐릭터 라인을 식별한다.

DVD_Title_Sub_Series

특정의 나라나 지역전용으로 로컬라이즈 된 시리즈의 이름을 포함한 내용 캐릭터 라인을 식별한다.

DVD_Title_Sub_Movie

특정의 나라나 지역전용으로 로컬라이즈 된 무비 타이틀을 포함한 내용 캐릭터 라인을 식별한다.

DVD_Title_Sub_Video

특정의 나라나 지역전용으로 로컬라이즈 된 비디오 타이틀을 포함한 내용 캐릭터 라인을 식별한다.

DVD_Title_Sub_Album

특정의 나라나 지역전용으로 로컬라이즈 된 앨범 타이틀을 포함한 내용 캐릭터 라인을 식별한다.

DVD_Title_Sub_Song

특정의 나라나 지역전용으로 로컬라이즈 된 노래 타이틀을 포함한 내용 캐릭터 라인을 식별한다.

DVD_Title_Sub_Other

특정의 나라나 지역전용으로 로컬라이즈 되어 다른 장르의 타이틀의 이름을 포함한 내용 캐릭터 라인을 식별한다.

DVD_Title_Orig_Series

시리즈의 오리지날명을 포함한 내용 캐릭터 라인을 식별한다.

DVD_Title_Orig_Movie

무비의 오리지날명을 포함한 내용 캐릭터 라인을 식별한다.

DVD_Title_Orig_Video

비디오의 오리지날명을 포함한 내용 캐릭터 라인을 식별한다.

DVD_Title_Orig_Album

앨범의 오리지날명을 포함한 내용 캐릭터 라인을 식별한다.

DVD_Title_Orig_Song

노래의 오리지날명을 포함한 내용 캐릭터 라인을 식별한다.

DVD_Title_Orig_Other

컨텐츠의 오리지날명을 포함한 내용 캐릭터 라인을 식별한다.

DVD_Other_Scene

무비 또는 비디오의 특정의 장면(scene)에 관계하는 내용 캐릭터 라인을 식별한다.

DVD_Other_Cut

무비 또는 비디오의 특정의 컷에 관계하는 내용 캐릭터 라인을 식별한다.

DVD_Other_Take

무비 또는 비디오의 특정의 테이크에 관계하는 내용 캐릭터 라인을 식별한다.

주의

DVD_TextStringType 는,IDvdInfo2::GetDVDTextStringAsUnicodeIDvdInfo2::GetDVDTextStringAsNative 메서드로 돌려주어져 지정된 텍스트 캐릭터 라인을 디스크 제작자가 어떻게 분류했는지를 나타낸다. 텍스트 캐릭터 라인에 대해서는, 「DVD 텍스트 캐릭터 라인의 조작」을 참조할것.

이 열거로 정의되지 않은 중요한 텍스트 캐릭터 라인 타입의 1 개에, 확장 소트 텍스트 캐릭터 라인 타입 0xF0 가 있다. 이 타입의 캐릭터 라인을 다양한 방법으로 사용해, player에 의한 캐릭터 라인 데이터의 소트를 가능하게 할 수가 있다. 이 타입에는, 일의인 숫자 또는 어순을 바꾼 전의 캐릭터 라인의 편성을 사용할 수 있다. 예를 들어 "The Greatest Hits" 라는 이름을 가지는 캐릭터 라인 타입 0x30 의 뒤에 타입 0xF0 의 캐릭터 라인 "Greatest Hits, The" 를 계속할 수가 있다. 내용 캐릭터 라인과 같게, 소트 캐릭터 라인의 사용법은 엄밀하게 정의되지 않다.

참조

↑TOP