DVD_TextStringType列舉 (strmif.h)

[與此頁面相關的功能 DirectShow 是舊版功能。 它已被 MediaPlayerIMFMediaEngineMedia Foundation 中的音訊/視訊擷取取代。 這些功能已針對 Windows 10 和 Windows 11 進行優化。 Microsoft 強烈建議新程式代碼盡可能使用 MediaPlayerIMFMediaEngine音訊/視訊擷取 ,而不是 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::GetTextStringAsUnicodeIJavaInfo2::GetVATextStringAsNative 方法會傳回此列舉類型。 值會指定文字字串的分類方式。 這些方法也可以傳回這個列舉中未定義的標識碼。 如需詳細資訊,請參閱 使用 DVD 文字字串

並非所有 DVD 文字字串標識碼都包含在此列舉中,因此撰寫的 DVD 可能包含其他值。

此列舉中未包含的一個重要標識碼是0xF0排序的程式代碼。 您可以使用此字串來排序字串資料。 它可以是一個唯一的數位或先前字串的重複,且文字順序已變更。 例如,DVD 可能有一個字串0x30 (DVD_General_Name) ,其值為 “The Greatest Hits”,其後面可能接著另一個類型為 “Greatest Hits, The” 值的字元串0xF0。 不過,如同內容字串,不會嚴格定義排序字串的使用。

規格需求

需求
標頭 strmif.h (包含 Dshow.h)

另請參閱

DirectShow 列舉型別

使用 DVD 文字字串