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

ChannelType

列挙型
基底型i4

メンバー 9

名前10進16進
ChannelTypeNone00x0
ChannelTypeOther10x1
ChannelTypeVideo20x2
ChannelTypeAudio40x4
ChannelTypeText80x8
ChannelTypeSubtitles160x10
ChannelTypeCaptions320x20
ChannelTypeSuperimpose640x40
ChannelTypeData1280x80

各言語での定義

列挙メンバーの定義。HSP タブは #define global(値は16進)。

typedef enum ChannelType : int {
    ChannelTypeNone = 0,
    ChannelTypeOther = 1,
    ChannelTypeVideo = 2,
    ChannelTypeAudio = 4,
    ChannelTypeText = 8,
    ChannelTypeSubtitles = 16,
    ChannelTypeCaptions = 32,
    ChannelTypeSuperimpose = 64,
    ChannelTypeData = 128
} ChannelType;
public enum ChannelType : int
{
    ChannelTypeNone = 0,
    ChannelTypeOther = 1,
    ChannelTypeVideo = 2,
    ChannelTypeAudio = 4,
    ChannelTypeText = 8,
    ChannelTypeSubtitles = 16,
    ChannelTypeCaptions = 32,
    ChannelTypeSuperimpose = 64,
    ChannelTypeData = 128,
}
Public Enum ChannelType As Integer
    ChannelTypeNone = 0
    ChannelTypeOther = 1
    ChannelTypeVideo = 2
    ChannelTypeAudio = 4
    ChannelTypeText = 8
    ChannelTypeSubtitles = 16
    ChannelTypeCaptions = 32
    ChannelTypeSuperimpose = 64
    ChannelTypeData = 128
End Enum
import enum

class ChannelType(enum.IntEnum):
    ChannelTypeNone = 0
    ChannelTypeOther = 1
    ChannelTypeVideo = 2
    ChannelTypeAudio = 4
    ChannelTypeText = 8
    ChannelTypeSubtitles = 16
    ChannelTypeCaptions = 32
    ChannelTypeSuperimpose = 64
    ChannelTypeData = 128
// ChannelType
pub const ChannelTypeNone: i32 = 0;
pub const ChannelTypeOther: i32 = 1;
pub const ChannelTypeVideo: i32 = 2;
pub const ChannelTypeAudio: i32 = 4;
pub const ChannelTypeText: i32 = 8;
pub const ChannelTypeSubtitles: i32 = 16;
pub const ChannelTypeCaptions: i32 = 32;
pub const ChannelTypeSuperimpose: i32 = 64;
pub const ChannelTypeData: i32 = 128;
// ChannelType
const (
	ChannelTypeNone int32 = 0
	ChannelTypeOther int32 = 1
	ChannelTypeVideo int32 = 2
	ChannelTypeAudio int32 = 4
	ChannelTypeText int32 = 8
	ChannelTypeSubtitles int32 = 16
	ChannelTypeCaptions int32 = 32
	ChannelTypeSuperimpose int32 = 64
	ChannelTypeData int32 = 128
)
const
  ChannelTypeNone = 0;
  ChannelTypeOther = 1;
  ChannelTypeVideo = 2;
  ChannelTypeAudio = 4;
  ChannelTypeText = 8;
  ChannelTypeSubtitles = 16;
  ChannelTypeCaptions = 32;
  ChannelTypeSuperimpose = 64;
  ChannelTypeData = 128;
// ChannelType
pub const ChannelTypeNone: i32 = 0;
pub const ChannelTypeOther: i32 = 1;
pub const ChannelTypeVideo: i32 = 2;
pub const ChannelTypeAudio: i32 = 4;
pub const ChannelTypeText: i32 = 8;
pub const ChannelTypeSubtitles: i32 = 16;
pub const ChannelTypeCaptions: i32 = 32;
pub const ChannelTypeSuperimpose: i32 = 64;
pub const ChannelTypeData: i32 = 128;
const
  ChannelTypeNone* = 0
  ChannelTypeOther* = 1
  ChannelTypeVideo* = 2
  ChannelTypeAudio* = 4
  ChannelTypeText* = 8
  ChannelTypeSubtitles* = 16
  ChannelTypeCaptions* = 32
  ChannelTypeSuperimpose* = 64
  ChannelTypeData* = 128
enum ChannelType : int {
    ChannelTypeNone = 0,
    ChannelTypeOther = 1,
    ChannelTypeVideo = 2,
    ChannelTypeAudio = 4,
    ChannelTypeText = 8,
    ChannelTypeSubtitles = 16,
    ChannelTypeCaptions = 32,
    ChannelTypeSuperimpose = 64,
    ChannelTypeData = 128,
}
#define global ChannelTypeNone        0x0
#define global ChannelTypeOther       0x1
#define global ChannelTypeVideo       0x2
#define global ChannelTypeAudio       0x4
#define global ChannelTypeText        0x8
#define global ChannelTypeSubtitles   0x10
#define global ChannelTypeCaptions    0x20
#define global ChannelTypeSuperimpose 0x40
#define global ChannelTypeData        0x80