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

AMPlayListEventFlags

列挙型
基底型i4

メンバー 5

名前10進16進
AMPLAYLISTEVENT_RESUME00x0
AMPLAYLISTEVENT_BREAK10x1
AMPLAYLISTEVENT_NEXT20x2
AMPLAYLISTEVENT_MASK150xF
AMPLAYLISTEVENT_REFRESH160x10

各言語での定義

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

typedef enum AMPlayListEventFlags : int {
    AMPLAYLISTEVENT_RESUME = 0,
    AMPLAYLISTEVENT_BREAK = 1,
    AMPLAYLISTEVENT_NEXT = 2,
    AMPLAYLISTEVENT_MASK = 15,
    AMPLAYLISTEVENT_REFRESH = 16
} AMPlayListEventFlags;
public enum AMPlayListEventFlags : int
{
    AMPLAYLISTEVENT_RESUME = 0,
    AMPLAYLISTEVENT_BREAK = 1,
    AMPLAYLISTEVENT_NEXT = 2,
    AMPLAYLISTEVENT_MASK = 15,
    AMPLAYLISTEVENT_REFRESH = 16,
}
Public Enum AMPlayListEventFlags As Integer
    AMPLAYLISTEVENT_RESUME = 0
    AMPLAYLISTEVENT_BREAK = 1
    AMPLAYLISTEVENT_NEXT = 2
    AMPLAYLISTEVENT_MASK = 15
    AMPLAYLISTEVENT_REFRESH = 16
End Enum
import enum

class AMPlayListEventFlags(enum.IntEnum):
    AMPLAYLISTEVENT_RESUME = 0
    AMPLAYLISTEVENT_BREAK = 1
    AMPLAYLISTEVENT_NEXT = 2
    AMPLAYLISTEVENT_MASK = 15
    AMPLAYLISTEVENT_REFRESH = 16
// AMPlayListEventFlags
pub const AMPLAYLISTEVENT_RESUME: i32 = 0;
pub const AMPLAYLISTEVENT_BREAK: i32 = 1;
pub const AMPLAYLISTEVENT_NEXT: i32 = 2;
pub const AMPLAYLISTEVENT_MASK: i32 = 15;
pub const AMPLAYLISTEVENT_REFRESH: i32 = 16;
// AMPlayListEventFlags
const (
	AMPLAYLISTEVENT_RESUME int32 = 0
	AMPLAYLISTEVENT_BREAK int32 = 1
	AMPLAYLISTEVENT_NEXT int32 = 2
	AMPLAYLISTEVENT_MASK int32 = 15
	AMPLAYLISTEVENT_REFRESH int32 = 16
)
const
  AMPLAYLISTEVENT_RESUME = 0;
  AMPLAYLISTEVENT_BREAK = 1;
  AMPLAYLISTEVENT_NEXT = 2;
  AMPLAYLISTEVENT_MASK = 15;
  AMPLAYLISTEVENT_REFRESH = 16;
// AMPlayListEventFlags
pub const AMPLAYLISTEVENT_RESUME: i32 = 0;
pub const AMPLAYLISTEVENT_BREAK: i32 = 1;
pub const AMPLAYLISTEVENT_NEXT: i32 = 2;
pub const AMPLAYLISTEVENT_MASK: i32 = 15;
pub const AMPLAYLISTEVENT_REFRESH: i32 = 16;
const
  AMPLAYLISTEVENT_RESUME* = 0
  AMPLAYLISTEVENT_BREAK* = 1
  AMPLAYLISTEVENT_NEXT* = 2
  AMPLAYLISTEVENT_MASK* = 15
  AMPLAYLISTEVENT_REFRESH* = 16
enum AMPlayListEventFlags : int {
    AMPLAYLISTEVENT_RESUME = 0,
    AMPLAYLISTEVENT_BREAK = 1,
    AMPLAYLISTEVENT_NEXT = 2,
    AMPLAYLISTEVENT_MASK = 15,
    AMPLAYLISTEVENT_REFRESH = 16,
}
#define global AMPLAYLISTEVENT_RESUME  0x0
#define global AMPLAYLISTEVENT_BREAK   0x1
#define global AMPLAYLISTEVENT_NEXT    0x2
#define global AMPLAYLISTEVENT_MASK    0xF
#define global AMPLAYLISTEVENT_REFRESH 0x10