Win32 API 日本語リファレンス
ホームMedia.DirectShow.Tv › DVDTextStringType

DVDTextStringType

列挙型
基底型i4

メンバー 32

名前10進16進説明
dvdStruct_Volume10x1論理階層の最上位レベルを示します。片面ディスクの内容全体、または両面ディスクの片面全体を指します。
dvdStruct_Title20x2次の dvd_Struct_Title までのすべてのコンテンツ文字列が、1 つのタイトルに属することを示します。
dvdStruct_ParentalID30x3後続の文字列のペアレンタル ID を示します。
dvdStruct_PartOfTitle40x4次の dvd_Struct_PartOfTitle までのすべてのコンテンツ文字列が、1 つのチャプターに属することを示します。
dvdStruct_Cell50x5次の dvd_Struct_Cell までのすべてのコンテンツ文字列が、1 つのセル (チャプター内のシーンなど) に属することを示します。
dvdStream_Audio160x10後続のコンテンツ文字列がオーディオ ストリームを指すことを示します。
dvdStream_Subpicture170x11後続のコンテンツ文字列がサブピクチャ ストリームを指すことを示します。
dvdStream_Angle180x12後続のコンテンツ文字列がアングルを指すことを示します。
dvdChannel_Audio320x20後続のコンテンツ文字列がオーディオ チャンネルを指すことを示します。
dvdGeneral_Name480x30最も重要なコンテンツ文字列を示します。この種類の文字列には、ボリューム、タイトル、チャプターなどの名前が格納され、任意の構造識別子の後に続けることができます。
dvdGeneral_Comments490x31dvd_General_Name 文字列で示されるタイトルやチャプターなどに関する追加情報を持つコンテンツ文字列を識別します。これらのコメントの正確な内容や構造は定義されていません。
dvdTitle_Series560x38タイトルが属するシリーズの名前を含むコンテンツ文字列を識別します。
dvdTitle_Movie570x39主要な映画タイトルを持つコンテンツ文字列を識別します。
dvdTitle_Video580x3Aビデオ タイトルの名前を含むコンテンツ文字列を識別します。
dvdTitle_Album590x3Bアルバム タイトルの名前を含むコンテンツ文字列を識別します。
dvdTitle_Song600x3C曲名タイトルの名前を含むコンテンツ文字列を識別します。
dvdTitle_Other630x3Fその他のジャンルのタイトルの名前を含むコンテンツ文字列を識別します。
dvdTitle_Sub_Series640x40特定の国/地域向けにローカライズされたシリーズ名を持つコンテンツ文字列を識別します。
dvdTitle_Sub_Movie650x41特定の国/地域向けにローカライズされた映画タイトルを持つコンテンツ文字列を識別します。
dvdTitle_Sub_Video660x42特定の国/地域向けにローカライズされたビデオ タイトルを持つコンテンツ文字列を識別します。
dvdTitle_Sub_Album670x43特定の国/地域向けにローカライズされたアルバム タイトルを持つコンテンツ文字列を識別します。
dvdTitle_Sub_Song680x44特定の国/地域向けにローカライズされた曲名タイトルを持つコンテンツ文字列を識別します。
dvdTitle_Sub_Other710x47特定の国/地域向けにローカライズされた、その他のジャンルのタイトルを持つコンテンツ文字列を識別します。
dvdTitle_Orig_Series720x48シリーズの原名を持つコンテンツ文字列を識別します。
dvdTitle_Orig_Movie730x49映画の原題を持つコンテンツ文字列を識別します。
dvdTitle_Orig_Video740x4Aビデオの原題を持つコンテンツ文字列を識別します。
dvdTitle_Orig_Album750x4Bアルバムの原題を持つコンテンツ文字列を識別します。
dvdTitle_Orig_Song760x4C曲の原題を持つコンテンツ文字列を識別します。
dvdTitle_Orig_Other790x4Fコンテンツの原名を持つコンテンツ文字列を識別します。
dvdOther_Scene800x50映画またはビデオ内の特定のシーンに関連するコンテンツ文字列を識別します。
dvdOther_Cut810x51映画またはビデオ内の特定のカットに関連するコンテンツ文字列を識別します。
dvdOther_Take820x52映画またはビデオ内の特定のテイクに関連するコンテンツ文字列を識別します。

公式ドキュメント

[このページに関連する機能である 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)

各言語での定義

列挙メンバーの定義。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 Enum
import 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* = 82
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,
}
#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