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

MF_TOPOSTATUS

列挙型
基底型i4

メンバー 6

名前10進16進
MF_TOPOSTATUS_INVALID00x0
MF_TOPOSTATUS_READY1000x64
MF_TOPOSTATUS_STARTED_SOURCE2000xC8
MF_TOPOSTATUS_DYNAMIC_CHANGED2100xD2
MF_TOPOSTATUS_SINK_SWITCHED3000x12C
MF_TOPOSTATUS_ENDED4000x190

各言語での定義

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

typedef enum MF_TOPOSTATUS : int {
    MF_TOPOSTATUS_INVALID = 0,
    MF_TOPOSTATUS_READY = 100,
    MF_TOPOSTATUS_STARTED_SOURCE = 200,
    MF_TOPOSTATUS_DYNAMIC_CHANGED = 210,
    MF_TOPOSTATUS_SINK_SWITCHED = 300,
    MF_TOPOSTATUS_ENDED = 400
} MF_TOPOSTATUS;
public enum MF_TOPOSTATUS : int
{
    MF_TOPOSTATUS_INVALID = 0,
    MF_TOPOSTATUS_READY = 100,
    MF_TOPOSTATUS_STARTED_SOURCE = 200,
    MF_TOPOSTATUS_DYNAMIC_CHANGED = 210,
    MF_TOPOSTATUS_SINK_SWITCHED = 300,
    MF_TOPOSTATUS_ENDED = 400,
}
Public Enum MF_TOPOSTATUS As Integer
    MF_TOPOSTATUS_INVALID = 0
    MF_TOPOSTATUS_READY = 100
    MF_TOPOSTATUS_STARTED_SOURCE = 200
    MF_TOPOSTATUS_DYNAMIC_CHANGED = 210
    MF_TOPOSTATUS_SINK_SWITCHED = 300
    MF_TOPOSTATUS_ENDED = 400
End Enum
import enum

class MF_TOPOSTATUS(enum.IntEnum):
    MF_TOPOSTATUS_INVALID = 0
    MF_TOPOSTATUS_READY = 100
    MF_TOPOSTATUS_STARTED_SOURCE = 200
    MF_TOPOSTATUS_DYNAMIC_CHANGED = 210
    MF_TOPOSTATUS_SINK_SWITCHED = 300
    MF_TOPOSTATUS_ENDED = 400
// MF_TOPOSTATUS
pub const MF_TOPOSTATUS_INVALID: i32 = 0;
pub const MF_TOPOSTATUS_READY: i32 = 100;
pub const MF_TOPOSTATUS_STARTED_SOURCE: i32 = 200;
pub const MF_TOPOSTATUS_DYNAMIC_CHANGED: i32 = 210;
pub const MF_TOPOSTATUS_SINK_SWITCHED: i32 = 300;
pub const MF_TOPOSTATUS_ENDED: i32 = 400;
// MF_TOPOSTATUS
const (
	MF_TOPOSTATUS_INVALID int32 = 0
	MF_TOPOSTATUS_READY int32 = 100
	MF_TOPOSTATUS_STARTED_SOURCE int32 = 200
	MF_TOPOSTATUS_DYNAMIC_CHANGED int32 = 210
	MF_TOPOSTATUS_SINK_SWITCHED int32 = 300
	MF_TOPOSTATUS_ENDED int32 = 400
)
const
  MF_TOPOSTATUS_INVALID = 0;
  MF_TOPOSTATUS_READY = 100;
  MF_TOPOSTATUS_STARTED_SOURCE = 200;
  MF_TOPOSTATUS_DYNAMIC_CHANGED = 210;
  MF_TOPOSTATUS_SINK_SWITCHED = 300;
  MF_TOPOSTATUS_ENDED = 400;
// MF_TOPOSTATUS
pub const MF_TOPOSTATUS_INVALID: i32 = 0;
pub const MF_TOPOSTATUS_READY: i32 = 100;
pub const MF_TOPOSTATUS_STARTED_SOURCE: i32 = 200;
pub const MF_TOPOSTATUS_DYNAMIC_CHANGED: i32 = 210;
pub const MF_TOPOSTATUS_SINK_SWITCHED: i32 = 300;
pub const MF_TOPOSTATUS_ENDED: i32 = 400;
const
  MF_TOPOSTATUS_INVALID* = 0
  MF_TOPOSTATUS_READY* = 100
  MF_TOPOSTATUS_STARTED_SOURCE* = 200
  MF_TOPOSTATUS_DYNAMIC_CHANGED* = 210
  MF_TOPOSTATUS_SINK_SWITCHED* = 300
  MF_TOPOSTATUS_ENDED* = 400
enum MF_TOPOSTATUS : int {
    MF_TOPOSTATUS_INVALID = 0,
    MF_TOPOSTATUS_READY = 100,
    MF_TOPOSTATUS_STARTED_SOURCE = 200,
    MF_TOPOSTATUS_DYNAMIC_CHANGED = 210,
    MF_TOPOSTATUS_SINK_SWITCHED = 300,
    MF_TOPOSTATUS_ENDED = 400,
}
#define global MF_TOPOSTATUS_INVALID         0x0
#define global MF_TOPOSTATUS_READY           0x64
#define global MF_TOPOSTATUS_STARTED_SOURCE  0xC8
#define global MF_TOPOSTATUS_DYNAMIC_CHANGED 0xD2
#define global MF_TOPOSTATUS_SINK_SWITCHED   0x12C
#define global MF_TOPOSTATUS_ENDED           0x190