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

KSEVENT_CONNECTION

列挙型
基底型i4

メンバー 5

名前10進16進
KSEVENT_CONNECTION_POSITIONUPDATE00x0
KSEVENT_CONNECTION_DATADISCONTINUITY10x1
KSEVENT_CONNECTION_TIMEDISCONTINUITY20x2
KSEVENT_CONNECTION_PRIORITY30x3
KSEVENT_CONNECTION_ENDOFSTREAM40x4

各言語での定義

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

typedef enum KSEVENT_CONNECTION : int {
    KSEVENT_CONNECTION_POSITIONUPDATE = 0,
    KSEVENT_CONNECTION_DATADISCONTINUITY = 1,
    KSEVENT_CONNECTION_TIMEDISCONTINUITY = 2,
    KSEVENT_CONNECTION_PRIORITY = 3,
    KSEVENT_CONNECTION_ENDOFSTREAM = 4
} KSEVENT_CONNECTION;
public enum KSEVENT_CONNECTION : int
{
    KSEVENT_CONNECTION_POSITIONUPDATE = 0,
    KSEVENT_CONNECTION_DATADISCONTINUITY = 1,
    KSEVENT_CONNECTION_TIMEDISCONTINUITY = 2,
    KSEVENT_CONNECTION_PRIORITY = 3,
    KSEVENT_CONNECTION_ENDOFSTREAM = 4,
}
Public Enum KSEVENT_CONNECTION As Integer
    KSEVENT_CONNECTION_POSITIONUPDATE = 0
    KSEVENT_CONNECTION_DATADISCONTINUITY = 1
    KSEVENT_CONNECTION_TIMEDISCONTINUITY = 2
    KSEVENT_CONNECTION_PRIORITY = 3
    KSEVENT_CONNECTION_ENDOFSTREAM = 4
End Enum
import enum

class KSEVENT_CONNECTION(enum.IntEnum):
    KSEVENT_CONNECTION_POSITIONUPDATE = 0
    KSEVENT_CONNECTION_DATADISCONTINUITY = 1
    KSEVENT_CONNECTION_TIMEDISCONTINUITY = 2
    KSEVENT_CONNECTION_PRIORITY = 3
    KSEVENT_CONNECTION_ENDOFSTREAM = 4
// KSEVENT_CONNECTION
pub const KSEVENT_CONNECTION_POSITIONUPDATE: i32 = 0;
pub const KSEVENT_CONNECTION_DATADISCONTINUITY: i32 = 1;
pub const KSEVENT_CONNECTION_TIMEDISCONTINUITY: i32 = 2;
pub const KSEVENT_CONNECTION_PRIORITY: i32 = 3;
pub const KSEVENT_CONNECTION_ENDOFSTREAM: i32 = 4;
// KSEVENT_CONNECTION
const (
	KSEVENT_CONNECTION_POSITIONUPDATE int32 = 0
	KSEVENT_CONNECTION_DATADISCONTINUITY int32 = 1
	KSEVENT_CONNECTION_TIMEDISCONTINUITY int32 = 2
	KSEVENT_CONNECTION_PRIORITY int32 = 3
	KSEVENT_CONNECTION_ENDOFSTREAM int32 = 4
)
const
  KSEVENT_CONNECTION_POSITIONUPDATE = 0;
  KSEVENT_CONNECTION_DATADISCONTINUITY = 1;
  KSEVENT_CONNECTION_TIMEDISCONTINUITY = 2;
  KSEVENT_CONNECTION_PRIORITY = 3;
  KSEVENT_CONNECTION_ENDOFSTREAM = 4;
// KSEVENT_CONNECTION
pub const KSEVENT_CONNECTION_POSITIONUPDATE: i32 = 0;
pub const KSEVENT_CONNECTION_DATADISCONTINUITY: i32 = 1;
pub const KSEVENT_CONNECTION_TIMEDISCONTINUITY: i32 = 2;
pub const KSEVENT_CONNECTION_PRIORITY: i32 = 3;
pub const KSEVENT_CONNECTION_ENDOFSTREAM: i32 = 4;
const
  KSEVENT_CONNECTION_POSITIONUPDATE* = 0
  KSEVENT_CONNECTION_DATADISCONTINUITY* = 1
  KSEVENT_CONNECTION_TIMEDISCONTINUITY* = 2
  KSEVENT_CONNECTION_PRIORITY* = 3
  KSEVENT_CONNECTION_ENDOFSTREAM* = 4
enum KSEVENT_CONNECTION : int {
    KSEVENT_CONNECTION_POSITIONUPDATE = 0,
    KSEVENT_CONNECTION_DATADISCONTINUITY = 1,
    KSEVENT_CONNECTION_TIMEDISCONTINUITY = 2,
    KSEVENT_CONNECTION_PRIORITY = 3,
    KSEVENT_CONNECTION_ENDOFSTREAM = 4,
}
#define global KSEVENT_CONNECTION_POSITIONUPDATE    0x0
#define global KSEVENT_CONNECTION_DATADISCONTINUITY 0x1
#define global KSEVENT_CONNECTION_TIMEDISCONTINUITY 0x2
#define global KSEVENT_CONNECTION_PRIORITY          0x3
#define global KSEVENT_CONNECTION_ENDOFSTREAM       0x4