ホーム › Media.DirectShow.Tv › DVDTextStringType
DVDTextStringType
列挙型メンバー 32
| 名前 | 10進 | 16進 | 説明 |
|---|---|---|---|
| dvdStruct_Volume | 1 | 0x1 | 論理階層の最上位レベルを示します。片面ディスクの内容全体、または両面ディスクの片面全体を指します。 |
| dvdStruct_Title | 2 | 0x2 | 次の dvd_Struct_Title までのすべてのコンテンツ文字列が、1 つのタイトルに属することを示します。 |
| dvdStruct_ParentalID | 3 | 0x3 | 後続の文字列のペアレンタル ID を示します。 |
| dvdStruct_PartOfTitle | 4 | 0x4 | 次の dvd_Struct_PartOfTitle までのすべてのコンテンツ文字列が、1 つのチャプターに属することを示します。 |
| dvdStruct_Cell | 5 | 0x5 | 次の dvd_Struct_Cell までのすべてのコンテンツ文字列が、1 つのセル (チャプター内のシーンなど) に属することを示します。 |
| dvdStream_Audio | 16 | 0x10 | 後続のコンテンツ文字列がオーディオ ストリームを指すことを示します。 |
| dvdStream_Subpicture | 17 | 0x11 | 後続のコンテンツ文字列がサブピクチャ ストリームを指すことを示します。 |
| dvdStream_Angle | 18 | 0x12 | 後続のコンテンツ文字列がアングルを指すことを示します。 |
| dvdChannel_Audio | 32 | 0x20 | 後続のコンテンツ文字列がオーディオ チャンネルを指すことを示します。 |
| dvdGeneral_Name | 48 | 0x30 | 最も重要なコンテンツ文字列を示します。この種類の文字列には、ボリューム、タイトル、チャプターなどの名前が格納され、任意の構造識別子の後に続けることができます。 |
| dvdGeneral_Comments | 49 | 0x31 | dvd_General_Name 文字列で示されるタイトルやチャプターなどに関する追加情報を持つコンテンツ文字列を識別します。これらのコメントの正確な内容や構造は定義されていません。 |
| dvdTitle_Series | 56 | 0x38 | タイトルが属するシリーズの名前を含むコンテンツ文字列を識別します。 |
| dvdTitle_Movie | 57 | 0x39 | 主要な映画タイトルを持つコンテンツ文字列を識別します。 |
| dvdTitle_Video | 58 | 0x3A | ビデオ タイトルの名前を含むコンテンツ文字列を識別します。 |
| dvdTitle_Album | 59 | 0x3B | アルバム タイトルの名前を含むコンテンツ文字列を識別します。 |
| dvdTitle_Song | 60 | 0x3C | 曲名タイトルの名前を含むコンテンツ文字列を識別します。 |
| dvdTitle_Other | 63 | 0x3F | その他のジャンルのタイトルの名前を含むコンテンツ文字列を識別します。 |
| dvdTitle_Sub_Series | 64 | 0x40 | 特定の国/地域向けにローカライズされたシリーズ名を持つコンテンツ文字列を識別します。 |
| dvdTitle_Sub_Movie | 65 | 0x41 | 特定の国/地域向けにローカライズされた映画タイトルを持つコンテンツ文字列を識別します。 |
| dvdTitle_Sub_Video | 66 | 0x42 | 特定の国/地域向けにローカライズされたビデオ タイトルを持つコンテンツ文字列を識別します。 |
| dvdTitle_Sub_Album | 67 | 0x43 | 特定の国/地域向けにローカライズされたアルバム タイトルを持つコンテンツ文字列を識別します。 |
| dvdTitle_Sub_Song | 68 | 0x44 | 特定の国/地域向けにローカライズされた曲名タイトルを持つコンテンツ文字列を識別します。 |
| dvdTitle_Sub_Other | 71 | 0x47 | 特定の国/地域向けにローカライズされた、その他のジャンルのタイトルを持つコンテンツ文字列を識別します。 |
| dvdTitle_Orig_Series | 72 | 0x48 | シリーズの原名を持つコンテンツ文字列を識別します。 |
| dvdTitle_Orig_Movie | 73 | 0x49 | 映画の原題を持つコンテンツ文字列を識別します。 |
| dvdTitle_Orig_Video | 74 | 0x4A | ビデオの原題を持つコンテンツ文字列を識別します。 |
| dvdTitle_Orig_Album | 75 | 0x4B | アルバムの原題を持つコンテンツ文字列を識別します。 |
| dvdTitle_Orig_Song | 76 | 0x4C | 曲の原題を持つコンテンツ文字列を識別します。 |
| dvdTitle_Orig_Other | 79 | 0x4F | コンテンツの原名を持つコンテンツ文字列を識別します。 |
| dvdOther_Scene | 80 | 0x50 | 映画またはビデオ内の特定のシーンに関連するコンテンツ文字列を識別します。 |
| dvdOther_Cut | 81 | 0x51 | 映画またはビデオ内の特定のカットに関連するコンテンツ文字列を識別します。 |
| dvdOther_Take | 82 | 0x52 | 映画またはビデオ内の特定のテイクに関連するコンテンツ文字列を識別します。 |
公式ドキュメント
[このページに関連する機能である Microsoft TV Technologies は、レガシ機能です。新しいコードではこの機能を使用しないことを Microsoft は強く推奨します。]
DVDTextStringType 列挙型は、DVD テキスト文字列に含まれる情報の種類を示します。
解説(Remarks)
DVD_TextStringType 値は DVDTextStringType メソッドで返され、ディスクの作成者が指定したテキスト文字列をどのように分類したかを示します。
すべての DVD テキスト文字列識別子がこの列挙型に含まれているわけではないため、作成された DVD には他の値が含まれている場合があります。
この列挙型で定義されていない重要なテキスト文字列型の 1 つが 0xF0 (拡張ソート用テキスト文字列型) です。この種類の文字列は、プレーヤーが文字列データを並べ替えられるようにするために、さまざまな方法で使用できます。一意の番号にすることも、語順を変更した以前の文字列の繰り返しにすることもできます。たとえば、"The Greatest Hits" という名前を持つ型 0x30 の文字列の後に、"Greatest Hits, The" という型 0xF0 の文字列を続けることができます。コンテンツ文字列と同様に、ソート用文字列の用途も厳密には定義されていません。
出典・ライセンス: 上記「公式ドキュメント」の内容は Microsoft の Win32 API ドキュメント(MicrosoftDocs/sdk-api)を日本語に翻訳・改変したものです。© Microsoft Corporation. CC BY 4.0 で提供。
Microsoft 公式リファレンス: 英語 (en-us) · 日本語 (ja-jp) · 原文ソース (GitHub)
Microsoft 公式リファレンス: 英語 (en-us) · 日本語 (ja-jp) · 原文ソース (GitHub)
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum DVDTextStringType : int {
dvdStruct_Volume = 1,
dvdStruct_Title = 2,
dvdStruct_ParentalID = 3,
dvdStruct_PartOfTitle = 4,
dvdStruct_Cell = 5,
dvdStream_Audio = 16,
dvdStream_Subpicture = 17,
dvdStream_Angle = 18,
dvdChannel_Audio = 32,
dvdGeneral_Name = 48,
dvdGeneral_Comments = 49,
dvdTitle_Series = 56,
dvdTitle_Movie = 57,
dvdTitle_Video = 58,
dvdTitle_Album = 59,
dvdTitle_Song = 60,
dvdTitle_Other = 63,
dvdTitle_Sub_Series = 64,
dvdTitle_Sub_Movie = 65,
dvdTitle_Sub_Video = 66,
dvdTitle_Sub_Album = 67,
dvdTitle_Sub_Song = 68,
dvdTitle_Sub_Other = 71,
dvdTitle_Orig_Series = 72,
dvdTitle_Orig_Movie = 73,
dvdTitle_Orig_Video = 74,
dvdTitle_Orig_Album = 75,
dvdTitle_Orig_Song = 76,
dvdTitle_Orig_Other = 79,
dvdOther_Scene = 80,
dvdOther_Cut = 81,
dvdOther_Take = 82
} DVDTextStringType;public enum DVDTextStringType : int
{
dvdStruct_Volume = 1,
dvdStruct_Title = 2,
dvdStruct_ParentalID = 3,
dvdStruct_PartOfTitle = 4,
dvdStruct_Cell = 5,
dvdStream_Audio = 16,
dvdStream_Subpicture = 17,
dvdStream_Angle = 18,
dvdChannel_Audio = 32,
dvdGeneral_Name = 48,
dvdGeneral_Comments = 49,
dvdTitle_Series = 56,
dvdTitle_Movie = 57,
dvdTitle_Video = 58,
dvdTitle_Album = 59,
dvdTitle_Song = 60,
dvdTitle_Other = 63,
dvdTitle_Sub_Series = 64,
dvdTitle_Sub_Movie = 65,
dvdTitle_Sub_Video = 66,
dvdTitle_Sub_Album = 67,
dvdTitle_Sub_Song = 68,
dvdTitle_Sub_Other = 71,
dvdTitle_Orig_Series = 72,
dvdTitle_Orig_Movie = 73,
dvdTitle_Orig_Video = 74,
dvdTitle_Orig_Album = 75,
dvdTitle_Orig_Song = 76,
dvdTitle_Orig_Other = 79,
dvdOther_Scene = 80,
dvdOther_Cut = 81,
dvdOther_Take = 82,
}Public Enum DVDTextStringType As Integer
dvdStruct_Volume = 1
dvdStruct_Title = 2
dvdStruct_ParentalID = 3
dvdStruct_PartOfTitle = 4
dvdStruct_Cell = 5
dvdStream_Audio = 16
dvdStream_Subpicture = 17
dvdStream_Angle = 18
dvdChannel_Audio = 32
dvdGeneral_Name = 48
dvdGeneral_Comments = 49
dvdTitle_Series = 56
dvdTitle_Movie = 57
dvdTitle_Video = 58
dvdTitle_Album = 59
dvdTitle_Song = 60
dvdTitle_Other = 63
dvdTitle_Sub_Series = 64
dvdTitle_Sub_Movie = 65
dvdTitle_Sub_Video = 66
dvdTitle_Sub_Album = 67
dvdTitle_Sub_Song = 68
dvdTitle_Sub_Other = 71
dvdTitle_Orig_Series = 72
dvdTitle_Orig_Movie = 73
dvdTitle_Orig_Video = 74
dvdTitle_Orig_Album = 75
dvdTitle_Orig_Song = 76
dvdTitle_Orig_Other = 79
dvdOther_Scene = 80
dvdOther_Cut = 81
dvdOther_Take = 82
End Enumimport enum
class DVDTextStringType(enum.IntEnum):
dvdStruct_Volume = 1
dvdStruct_Title = 2
dvdStruct_ParentalID = 3
dvdStruct_PartOfTitle = 4
dvdStruct_Cell = 5
dvdStream_Audio = 16
dvdStream_Subpicture = 17
dvdStream_Angle = 18
dvdChannel_Audio = 32
dvdGeneral_Name = 48
dvdGeneral_Comments = 49
dvdTitle_Series = 56
dvdTitle_Movie = 57
dvdTitle_Video = 58
dvdTitle_Album = 59
dvdTitle_Song = 60
dvdTitle_Other = 63
dvdTitle_Sub_Series = 64
dvdTitle_Sub_Movie = 65
dvdTitle_Sub_Video = 66
dvdTitle_Sub_Album = 67
dvdTitle_Sub_Song = 68
dvdTitle_Sub_Other = 71
dvdTitle_Orig_Series = 72
dvdTitle_Orig_Movie = 73
dvdTitle_Orig_Video = 74
dvdTitle_Orig_Album = 75
dvdTitle_Orig_Song = 76
dvdTitle_Orig_Other = 79
dvdOther_Scene = 80
dvdOther_Cut = 81
dvdOther_Take = 82// DVDTextStringType
pub const dvdStruct_Volume: i32 = 1;
pub const dvdStruct_Title: i32 = 2;
pub const dvdStruct_ParentalID: i32 = 3;
pub const dvdStruct_PartOfTitle: i32 = 4;
pub const dvdStruct_Cell: i32 = 5;
pub const dvdStream_Audio: i32 = 16;
pub const dvdStream_Subpicture: i32 = 17;
pub const dvdStream_Angle: i32 = 18;
pub const dvdChannel_Audio: i32 = 32;
pub const dvdGeneral_Name: i32 = 48;
pub const dvdGeneral_Comments: i32 = 49;
pub const dvdTitle_Series: i32 = 56;
pub const dvdTitle_Movie: i32 = 57;
pub const dvdTitle_Video: i32 = 58;
pub const dvdTitle_Album: i32 = 59;
pub const dvdTitle_Song: i32 = 60;
pub const dvdTitle_Other: i32 = 63;
pub const dvdTitle_Sub_Series: i32 = 64;
pub const dvdTitle_Sub_Movie: i32 = 65;
pub const dvdTitle_Sub_Video: i32 = 66;
pub const dvdTitle_Sub_Album: i32 = 67;
pub const dvdTitle_Sub_Song: i32 = 68;
pub const dvdTitle_Sub_Other: i32 = 71;
pub const dvdTitle_Orig_Series: i32 = 72;
pub const dvdTitle_Orig_Movie: i32 = 73;
pub const dvdTitle_Orig_Video: i32 = 74;
pub const dvdTitle_Orig_Album: i32 = 75;
pub const dvdTitle_Orig_Song: i32 = 76;
pub const dvdTitle_Orig_Other: i32 = 79;
pub const dvdOther_Scene: i32 = 80;
pub const dvdOther_Cut: i32 = 81;
pub const dvdOther_Take: i32 = 82;// DVDTextStringType
const (
dvdStruct_Volume int32 = 1
dvdStruct_Title int32 = 2
dvdStruct_ParentalID int32 = 3
dvdStruct_PartOfTitle int32 = 4
dvdStruct_Cell int32 = 5
dvdStream_Audio int32 = 16
dvdStream_Subpicture int32 = 17
dvdStream_Angle int32 = 18
dvdChannel_Audio int32 = 32
dvdGeneral_Name int32 = 48
dvdGeneral_Comments int32 = 49
dvdTitle_Series int32 = 56
dvdTitle_Movie int32 = 57
dvdTitle_Video int32 = 58
dvdTitle_Album int32 = 59
dvdTitle_Song int32 = 60
dvdTitle_Other int32 = 63
dvdTitle_Sub_Series int32 = 64
dvdTitle_Sub_Movie int32 = 65
dvdTitle_Sub_Video int32 = 66
dvdTitle_Sub_Album int32 = 67
dvdTitle_Sub_Song int32 = 68
dvdTitle_Sub_Other int32 = 71
dvdTitle_Orig_Series int32 = 72
dvdTitle_Orig_Movie int32 = 73
dvdTitle_Orig_Video int32 = 74
dvdTitle_Orig_Album int32 = 75
dvdTitle_Orig_Song int32 = 76
dvdTitle_Orig_Other int32 = 79
dvdOther_Scene int32 = 80
dvdOther_Cut int32 = 81
dvdOther_Take int32 = 82
)const
dvdStruct_Volume = 1;
dvdStruct_Title = 2;
dvdStruct_ParentalID = 3;
dvdStruct_PartOfTitle = 4;
dvdStruct_Cell = 5;
dvdStream_Audio = 16;
dvdStream_Subpicture = 17;
dvdStream_Angle = 18;
dvdChannel_Audio = 32;
dvdGeneral_Name = 48;
dvdGeneral_Comments = 49;
dvdTitle_Series = 56;
dvdTitle_Movie = 57;
dvdTitle_Video = 58;
dvdTitle_Album = 59;
dvdTitle_Song = 60;
dvdTitle_Other = 63;
dvdTitle_Sub_Series = 64;
dvdTitle_Sub_Movie = 65;
dvdTitle_Sub_Video = 66;
dvdTitle_Sub_Album = 67;
dvdTitle_Sub_Song = 68;
dvdTitle_Sub_Other = 71;
dvdTitle_Orig_Series = 72;
dvdTitle_Orig_Movie = 73;
dvdTitle_Orig_Video = 74;
dvdTitle_Orig_Album = 75;
dvdTitle_Orig_Song = 76;
dvdTitle_Orig_Other = 79;
dvdOther_Scene = 80;
dvdOther_Cut = 81;
dvdOther_Take = 82;// DVDTextStringType
pub const dvdStruct_Volume: i32 = 1;
pub const dvdStruct_Title: i32 = 2;
pub const dvdStruct_ParentalID: i32 = 3;
pub const dvdStruct_PartOfTitle: i32 = 4;
pub const dvdStruct_Cell: i32 = 5;
pub const dvdStream_Audio: i32 = 16;
pub const dvdStream_Subpicture: i32 = 17;
pub const dvdStream_Angle: i32 = 18;
pub const dvdChannel_Audio: i32 = 32;
pub const dvdGeneral_Name: i32 = 48;
pub const dvdGeneral_Comments: i32 = 49;
pub const dvdTitle_Series: i32 = 56;
pub const dvdTitle_Movie: i32 = 57;
pub const dvdTitle_Video: i32 = 58;
pub const dvdTitle_Album: i32 = 59;
pub const dvdTitle_Song: i32 = 60;
pub const dvdTitle_Other: i32 = 63;
pub const dvdTitle_Sub_Series: i32 = 64;
pub const dvdTitle_Sub_Movie: i32 = 65;
pub const dvdTitle_Sub_Video: i32 = 66;
pub const dvdTitle_Sub_Album: i32 = 67;
pub const dvdTitle_Sub_Song: i32 = 68;
pub const dvdTitle_Sub_Other: i32 = 71;
pub const dvdTitle_Orig_Series: i32 = 72;
pub const dvdTitle_Orig_Movie: i32 = 73;
pub const dvdTitle_Orig_Video: i32 = 74;
pub const dvdTitle_Orig_Album: i32 = 75;
pub const dvdTitle_Orig_Song: i32 = 76;
pub const dvdTitle_Orig_Other: i32 = 79;
pub const dvdOther_Scene: i32 = 80;
pub const dvdOther_Cut: i32 = 81;
pub const dvdOther_Take: i32 = 82;const
dvdStruct_Volume* = 1
dvdStruct_Title* = 2
dvdStruct_ParentalID* = 3
dvdStruct_PartOfTitle* = 4
dvdStruct_Cell* = 5
dvdStream_Audio* = 16
dvdStream_Subpicture* = 17
dvdStream_Angle* = 18
dvdChannel_Audio* = 32
dvdGeneral_Name* = 48
dvdGeneral_Comments* = 49
dvdTitle_Series* = 56
dvdTitle_Movie* = 57
dvdTitle_Video* = 58
dvdTitle_Album* = 59
dvdTitle_Song* = 60
dvdTitle_Other* = 63
dvdTitle_Sub_Series* = 64
dvdTitle_Sub_Movie* = 65
dvdTitle_Sub_Video* = 66
dvdTitle_Sub_Album* = 67
dvdTitle_Sub_Song* = 68
dvdTitle_Sub_Other* = 71
dvdTitle_Orig_Series* = 72
dvdTitle_Orig_Movie* = 73
dvdTitle_Orig_Video* = 74
dvdTitle_Orig_Album* = 75
dvdTitle_Orig_Song* = 76
dvdTitle_Orig_Other* = 79
dvdOther_Scene* = 80
dvdOther_Cut* = 81
dvdOther_Take* = 82enum DVDTextStringType : int {
dvdStruct_Volume = 1,
dvdStruct_Title = 2,
dvdStruct_ParentalID = 3,
dvdStruct_PartOfTitle = 4,
dvdStruct_Cell = 5,
dvdStream_Audio = 16,
dvdStream_Subpicture = 17,
dvdStream_Angle = 18,
dvdChannel_Audio = 32,
dvdGeneral_Name = 48,
dvdGeneral_Comments = 49,
dvdTitle_Series = 56,
dvdTitle_Movie = 57,
dvdTitle_Video = 58,
dvdTitle_Album = 59,
dvdTitle_Song = 60,
dvdTitle_Other = 63,
dvdTitle_Sub_Series = 64,
dvdTitle_Sub_Movie = 65,
dvdTitle_Sub_Video = 66,
dvdTitle_Sub_Album = 67,
dvdTitle_Sub_Song = 68,
dvdTitle_Sub_Other = 71,
dvdTitle_Orig_Series = 72,
dvdTitle_Orig_Movie = 73,
dvdTitle_Orig_Video = 74,
dvdTitle_Orig_Album = 75,
dvdTitle_Orig_Song = 76,
dvdTitle_Orig_Other = 79,
dvdOther_Scene = 80,
dvdOther_Cut = 81,
dvdOther_Take = 82,
}#define global dvdStruct_Volume 0x1
#define global dvdStruct_Title 0x2
#define global dvdStruct_ParentalID 0x3
#define global dvdStruct_PartOfTitle 0x4
#define global dvdStruct_Cell 0x5
#define global dvdStream_Audio 0x10
#define global dvdStream_Subpicture 0x11
#define global dvdStream_Angle 0x12
#define global dvdChannel_Audio 0x20
#define global dvdGeneral_Name 0x30
#define global dvdGeneral_Comments 0x31
#define global dvdTitle_Series 0x38
#define global dvdTitle_Movie 0x39
#define global dvdTitle_Video 0x3A
#define global dvdTitle_Album 0x3B
#define global dvdTitle_Song 0x3C
#define global dvdTitle_Other 0x3F
#define global dvdTitle_Sub_Series 0x40
#define global dvdTitle_Sub_Movie 0x41
#define global dvdTitle_Sub_Video 0x42
#define global dvdTitle_Sub_Album 0x43
#define global dvdTitle_Sub_Song 0x44
#define global dvdTitle_Sub_Other 0x47
#define global dvdTitle_Orig_Series 0x48
#define global dvdTitle_Orig_Movie 0x49
#define global dvdTitle_Orig_Video 0x4A
#define global dvdTitle_Orig_Album 0x4B
#define global dvdTitle_Orig_Song 0x4C
#define global dvdTitle_Orig_Other 0x4F
#define global dvdOther_Scene 0x50
#define global dvdOther_Cut 0x51
#define global dvdOther_Take 0x52