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

MPEG_REQUEST_TYPE

列挙型
基底型i4

メンバー 9

名前10進16進
MPEG_RQST_UNKNOWN00x0
MPEG_RQST_GET_SECTION10x1
MPEG_RQST_GET_SECTION_ASYNC20x2
MPEG_RQST_GET_TABLE30x3
MPEG_RQST_GET_TABLE_ASYNC40x4
MPEG_RQST_GET_SECTIONS_STREAM50x5
MPEG_RQST_GET_PES_STREAM60x6
MPEG_RQST_GET_TS_STREAM70x7
MPEG_RQST_START_MPE_STREAM80x8

各言語での定義

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

typedef enum MPEG_REQUEST_TYPE : int {
    MPEG_RQST_UNKNOWN = 0,
    MPEG_RQST_GET_SECTION = 1,
    MPEG_RQST_GET_SECTION_ASYNC = 2,
    MPEG_RQST_GET_TABLE = 3,
    MPEG_RQST_GET_TABLE_ASYNC = 4,
    MPEG_RQST_GET_SECTIONS_STREAM = 5,
    MPEG_RQST_GET_PES_STREAM = 6,
    MPEG_RQST_GET_TS_STREAM = 7,
    MPEG_RQST_START_MPE_STREAM = 8
} MPEG_REQUEST_TYPE;
public enum MPEG_REQUEST_TYPE : int
{
    MPEG_RQST_UNKNOWN = 0,
    MPEG_RQST_GET_SECTION = 1,
    MPEG_RQST_GET_SECTION_ASYNC = 2,
    MPEG_RQST_GET_TABLE = 3,
    MPEG_RQST_GET_TABLE_ASYNC = 4,
    MPEG_RQST_GET_SECTIONS_STREAM = 5,
    MPEG_RQST_GET_PES_STREAM = 6,
    MPEG_RQST_GET_TS_STREAM = 7,
    MPEG_RQST_START_MPE_STREAM = 8,
}
Public Enum MPEG_REQUEST_TYPE As Integer
    MPEG_RQST_UNKNOWN = 0
    MPEG_RQST_GET_SECTION = 1
    MPEG_RQST_GET_SECTION_ASYNC = 2
    MPEG_RQST_GET_TABLE = 3
    MPEG_RQST_GET_TABLE_ASYNC = 4
    MPEG_RQST_GET_SECTIONS_STREAM = 5
    MPEG_RQST_GET_PES_STREAM = 6
    MPEG_RQST_GET_TS_STREAM = 7
    MPEG_RQST_START_MPE_STREAM = 8
End Enum
import enum

class MPEG_REQUEST_TYPE(enum.IntEnum):
    MPEG_RQST_UNKNOWN = 0
    MPEG_RQST_GET_SECTION = 1
    MPEG_RQST_GET_SECTION_ASYNC = 2
    MPEG_RQST_GET_TABLE = 3
    MPEG_RQST_GET_TABLE_ASYNC = 4
    MPEG_RQST_GET_SECTIONS_STREAM = 5
    MPEG_RQST_GET_PES_STREAM = 6
    MPEG_RQST_GET_TS_STREAM = 7
    MPEG_RQST_START_MPE_STREAM = 8
// MPEG_REQUEST_TYPE
pub const MPEG_RQST_UNKNOWN: i32 = 0;
pub const MPEG_RQST_GET_SECTION: i32 = 1;
pub const MPEG_RQST_GET_SECTION_ASYNC: i32 = 2;
pub const MPEG_RQST_GET_TABLE: i32 = 3;
pub const MPEG_RQST_GET_TABLE_ASYNC: i32 = 4;
pub const MPEG_RQST_GET_SECTIONS_STREAM: i32 = 5;
pub const MPEG_RQST_GET_PES_STREAM: i32 = 6;
pub const MPEG_RQST_GET_TS_STREAM: i32 = 7;
pub const MPEG_RQST_START_MPE_STREAM: i32 = 8;
// MPEG_REQUEST_TYPE
const (
	MPEG_RQST_UNKNOWN int32 = 0
	MPEG_RQST_GET_SECTION int32 = 1
	MPEG_RQST_GET_SECTION_ASYNC int32 = 2
	MPEG_RQST_GET_TABLE int32 = 3
	MPEG_RQST_GET_TABLE_ASYNC int32 = 4
	MPEG_RQST_GET_SECTIONS_STREAM int32 = 5
	MPEG_RQST_GET_PES_STREAM int32 = 6
	MPEG_RQST_GET_TS_STREAM int32 = 7
	MPEG_RQST_START_MPE_STREAM int32 = 8
)
const
  MPEG_RQST_UNKNOWN = 0;
  MPEG_RQST_GET_SECTION = 1;
  MPEG_RQST_GET_SECTION_ASYNC = 2;
  MPEG_RQST_GET_TABLE = 3;
  MPEG_RQST_GET_TABLE_ASYNC = 4;
  MPEG_RQST_GET_SECTIONS_STREAM = 5;
  MPEG_RQST_GET_PES_STREAM = 6;
  MPEG_RQST_GET_TS_STREAM = 7;
  MPEG_RQST_START_MPE_STREAM = 8;
// MPEG_REQUEST_TYPE
pub const MPEG_RQST_UNKNOWN: i32 = 0;
pub const MPEG_RQST_GET_SECTION: i32 = 1;
pub const MPEG_RQST_GET_SECTION_ASYNC: i32 = 2;
pub const MPEG_RQST_GET_TABLE: i32 = 3;
pub const MPEG_RQST_GET_TABLE_ASYNC: i32 = 4;
pub const MPEG_RQST_GET_SECTIONS_STREAM: i32 = 5;
pub const MPEG_RQST_GET_PES_STREAM: i32 = 6;
pub const MPEG_RQST_GET_TS_STREAM: i32 = 7;
pub const MPEG_RQST_START_MPE_STREAM: i32 = 8;
const
  MPEG_RQST_UNKNOWN* = 0
  MPEG_RQST_GET_SECTION* = 1
  MPEG_RQST_GET_SECTION_ASYNC* = 2
  MPEG_RQST_GET_TABLE* = 3
  MPEG_RQST_GET_TABLE_ASYNC* = 4
  MPEG_RQST_GET_SECTIONS_STREAM* = 5
  MPEG_RQST_GET_PES_STREAM* = 6
  MPEG_RQST_GET_TS_STREAM* = 7
  MPEG_RQST_START_MPE_STREAM* = 8
enum MPEG_REQUEST_TYPE : int {
    MPEG_RQST_UNKNOWN = 0,
    MPEG_RQST_GET_SECTION = 1,
    MPEG_RQST_GET_SECTION_ASYNC = 2,
    MPEG_RQST_GET_TABLE = 3,
    MPEG_RQST_GET_TABLE_ASYNC = 4,
    MPEG_RQST_GET_SECTIONS_STREAM = 5,
    MPEG_RQST_GET_PES_STREAM = 6,
    MPEG_RQST_GET_TS_STREAM = 7,
    MPEG_RQST_START_MPE_STREAM = 8,
}
#define global MPEG_RQST_UNKNOWN             0x0
#define global MPEG_RQST_GET_SECTION         0x1
#define global MPEG_RQST_GET_SECTION_ASYNC   0x2
#define global MPEG_RQST_GET_TABLE           0x3
#define global MPEG_RQST_GET_TABLE_ASYNC     0x4
#define global MPEG_RQST_GET_SECTIONS_STREAM 0x5
#define global MPEG_RQST_GET_PES_STREAM      0x6
#define global MPEG_RQST_GET_TS_STREAM       0x7
#define global MPEG_RQST_START_MPE_STREAM    0x8