DVD_TextStringType列舉 (strmif.h)
[與此頁面相關的功能 DirectShow 是舊版功能。 它已被 MediaPlayer、 IMFMediaEngine 和 Media Foundation 中的音訊/視訊擷取取代。 這些功能已針對 Windows 10 和 Windows 11 進行優化。 Microsoft 強烈建議新程式代碼盡可能使用 MediaPlayer、 IMFMediaEngine 和 音訊/視訊擷取 ,而不是 DirectShow。 Microsoft 建議使用舊版 API 的現有程式代碼盡可能重寫為使用新的 API。
定義 DVD 文字字串類型的子集。
Syntax
typedef enum DVD_TextStringType {
DVD_Struct_Volume = 0x1,
DVD_Struct_Title = 0x2,
DVD_Struct_ParentalID = 0x3,
DVD_Struct_PartOfTitle = 0x4,
DVD_Struct_Cell = 0x5,
DVD_Stream_Audio = 0x10,
DVD_Stream_Subpicture = 0x11,
DVD_Stream_Angle = 0x12,
DVD_Channel_Audio = 0x20,
DVD_General_Name = 0x30,
DVD_General_Comments = 0x31,
DVD_Title_Series = 0x38,
DVD_Title_Movie = 0x39,
DVD_Title_Video = 0x3a,
DVD_Title_Album = 0x3b,
DVD_Title_Song = 0x3c,
DVD_Title_Other = 0x3f,
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,
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,
DVD_Other_Scene = 0x50,
DVD_Other_Cut = 0x51,
DVD_Other_Take = 0x52
} ;
常數
DVD_Struct_Volume 值: 0x1 表示邏輯階層的最上層。 是指單面磁碟或雙面磁碟的一側整個內容。 |
DVD_Struct_Title 值: 0x2 表示所有內容字串,直到下一個 DVD_Struct_Title屬於一個標題為止。 |
DVD_Struct_ParentalID 值: 0x3 指出下列字串的家長標識碼。 |
DVD_Struct_PartOfTitle 值: 0x4 表示所有內容字串,直到下一個 DVD_Struct_PartOfTitle屬於一章為止。 |
DVD_Struct_Cell 值: 0x5 表示所有內容字串,直到下一個 DVD_Struct_Cell屬於一個單元格,這可以是章節中的場景。 |
DVD_Stream_Audio 值: 0x10 表示下列內容字串參考音訊數據流。 |
DVD_Stream_Subpicture 值: 0x11 表示下列內容字串參考子圖形數據流。 |
DVD_Stream_Angle 值: 0x12 表示下列內容字串參考角度。 |
DVD_Channel_Audio 值: 0x20 指出下列內容字串參考音訊通道。 |
DVD_General_Name 值: 0x30 表示最重要的內容字串。 此類型的字串包含磁碟區、標題、章節等名稱,而且可以遵循任何結構標識碼。 |
DVD_General_Comments 值: 0x31 識別內容字串,其中包含 DVD_General_Name字串所 描述之標題、章節等的其他資訊。 未定義這些批注的確切本質或結構。 |
DVD_Title_Series 值: 0x38 識別包含標題所屬數列名稱的內容字串。 |
DVD_Title_Movie 值: 0x39 識別具有主要電影標題的內容字串。 |
DVD_Title_Video 值: 0x3a 識別包含影片標題名稱的內容字串。 |
DVD_Title_Album 值: 0x3b 識別包含相簿標題名稱的內容字串。 |
DVD_Title_Song 值: 0x3c 識別包含歌曲標題名稱的內容字串。 |
DVD_Title_Other 值: 0x3f 識別內容字串,其中包含一些其他內容類型的標題名稱。 |
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 識別內容字串,其中一些其他內容類型的標題當地語系化為特定國家/地區。 |
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 識別具有內容原始名稱的內容字串。 |
DVD_Other_Scene 值: 0x50 識別與電影或影片中特定場景相關的內容字串。 |
DVD_Other_Cut 值: 0x51 識別與電影或影片中特定剪下相關的內容字串。 |
DVD_Other_Take 值: 0x52 識別與影片或影片中特定擷取相關的內容字串。 |
備註
IJavaInfo2::GetTextStringAsUnicode 和 IJavaInfo2::GetVATextStringAsNative 方法會傳回此列舉類型。 值會指定文字字串的分類方式。 這些方法也可以傳回這個列舉中未定義的標識碼。 如需詳細資訊,請參閱 使用 DVD 文字字串。
並非所有 DVD 文字字串標識碼都包含在此列舉中,因此撰寫的 DVD 可能包含其他值。
此列舉中未包含的一個重要標識碼是0xF0排序的程式代碼。 您可以使用此字串來排序字串資料。 它可以是一個唯一的數位或先前字串的重複,且文字順序已變更。 例如,DVD 可能有一個字串0x30 (DVD_General_Name) ,其值為 “The Greatest Hits”,其後面可能接著另一個類型為 “Greatest Hits, The” 值的字元串0xF0。 不過,如同內容字串,不會嚴格定義排序字串的使用。
規格需求
需求 | 值 |
---|---|
標頭 | strmif.h (包含 Dshow.h) |