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

MF_SHARING_ENGINE_EVENT

列挙型
基底型i4

メンバー 5

名前10進16進説明
MF_SHARING_ENGINE_EVENT_DISCONNECT20000x7D0内部使用のために予約済みです。
MF_SHARING_ENGINE_EVENT_LOCALRENDERINGSTARTED20010x7D1内部使用のために予約済みです。
MF_SHARING_ENGINE_EVENT_LOCALRENDERINGENDED20020x7D2内部使用のために予約済みです。
MF_SHARING_ENGINE_EVENT_STOPPED20030x7D3デバイスが停止しました。
MF_SHARING_ENGINE_EVENT_ERROR25010x9C5

公式ドキュメント

共有エンジンによって送信されるイベントを定義します。

出典・ライセンス: 上記「公式ドキュメント」の内容は Microsoft の Win32 API ドキュメント(MicrosoftDocs/sdk-api)を日本語に翻訳・改変したものです。© Microsoft Corporation. CC BY 4.0 で提供。
Microsoft 公式リファレンス: 英語 (en-us) · 日本語 (ja-jp) · 原文ソース (GitHub)

各言語での定義

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

typedef enum MF_SHARING_ENGINE_EVENT : int {
    MF_SHARING_ENGINE_EVENT_DISCONNECT = 2000,
    MF_SHARING_ENGINE_EVENT_LOCALRENDERINGSTARTED = 2001,
    MF_SHARING_ENGINE_EVENT_LOCALRENDERINGENDED = 2002,
    MF_SHARING_ENGINE_EVENT_STOPPED = 2003,
    MF_SHARING_ENGINE_EVENT_ERROR = 2501
} MF_SHARING_ENGINE_EVENT;
public enum MF_SHARING_ENGINE_EVENT : int
{
    MF_SHARING_ENGINE_EVENT_DISCONNECT = 2000,
    MF_SHARING_ENGINE_EVENT_LOCALRENDERINGSTARTED = 2001,
    MF_SHARING_ENGINE_EVENT_LOCALRENDERINGENDED = 2002,
    MF_SHARING_ENGINE_EVENT_STOPPED = 2003,
    MF_SHARING_ENGINE_EVENT_ERROR = 2501,
}
Public Enum MF_SHARING_ENGINE_EVENT As Integer
    MF_SHARING_ENGINE_EVENT_DISCONNECT = 2000
    MF_SHARING_ENGINE_EVENT_LOCALRENDERINGSTARTED = 2001
    MF_SHARING_ENGINE_EVENT_LOCALRENDERINGENDED = 2002
    MF_SHARING_ENGINE_EVENT_STOPPED = 2003
    MF_SHARING_ENGINE_EVENT_ERROR = 2501
End Enum
import enum

class MF_SHARING_ENGINE_EVENT(enum.IntEnum):
    MF_SHARING_ENGINE_EVENT_DISCONNECT = 2000
    MF_SHARING_ENGINE_EVENT_LOCALRENDERINGSTARTED = 2001
    MF_SHARING_ENGINE_EVENT_LOCALRENDERINGENDED = 2002
    MF_SHARING_ENGINE_EVENT_STOPPED = 2003
    MF_SHARING_ENGINE_EVENT_ERROR = 2501
// MF_SHARING_ENGINE_EVENT
pub const MF_SHARING_ENGINE_EVENT_DISCONNECT: i32 = 2000;
pub const MF_SHARING_ENGINE_EVENT_LOCALRENDERINGSTARTED: i32 = 2001;
pub const MF_SHARING_ENGINE_EVENT_LOCALRENDERINGENDED: i32 = 2002;
pub const MF_SHARING_ENGINE_EVENT_STOPPED: i32 = 2003;
pub const MF_SHARING_ENGINE_EVENT_ERROR: i32 = 2501;
// MF_SHARING_ENGINE_EVENT
const (
	MF_SHARING_ENGINE_EVENT_DISCONNECT int32 = 2000
	MF_SHARING_ENGINE_EVENT_LOCALRENDERINGSTARTED int32 = 2001
	MF_SHARING_ENGINE_EVENT_LOCALRENDERINGENDED int32 = 2002
	MF_SHARING_ENGINE_EVENT_STOPPED int32 = 2003
	MF_SHARING_ENGINE_EVENT_ERROR int32 = 2501
)
const
  MF_SHARING_ENGINE_EVENT_DISCONNECT = 2000;
  MF_SHARING_ENGINE_EVENT_LOCALRENDERINGSTARTED = 2001;
  MF_SHARING_ENGINE_EVENT_LOCALRENDERINGENDED = 2002;
  MF_SHARING_ENGINE_EVENT_STOPPED = 2003;
  MF_SHARING_ENGINE_EVENT_ERROR = 2501;
// MF_SHARING_ENGINE_EVENT
pub const MF_SHARING_ENGINE_EVENT_DISCONNECT: i32 = 2000;
pub const MF_SHARING_ENGINE_EVENT_LOCALRENDERINGSTARTED: i32 = 2001;
pub const MF_SHARING_ENGINE_EVENT_LOCALRENDERINGENDED: i32 = 2002;
pub const MF_SHARING_ENGINE_EVENT_STOPPED: i32 = 2003;
pub const MF_SHARING_ENGINE_EVENT_ERROR: i32 = 2501;
const
  MF_SHARING_ENGINE_EVENT_DISCONNECT* = 2000
  MF_SHARING_ENGINE_EVENT_LOCALRENDERINGSTARTED* = 2001
  MF_SHARING_ENGINE_EVENT_LOCALRENDERINGENDED* = 2002
  MF_SHARING_ENGINE_EVENT_STOPPED* = 2003
  MF_SHARING_ENGINE_EVENT_ERROR* = 2501
enum MF_SHARING_ENGINE_EVENT : int {
    MF_SHARING_ENGINE_EVENT_DISCONNECT = 2000,
    MF_SHARING_ENGINE_EVENT_LOCALRENDERINGSTARTED = 2001,
    MF_SHARING_ENGINE_EVENT_LOCALRENDERINGENDED = 2002,
    MF_SHARING_ENGINE_EVENT_STOPPED = 2003,
    MF_SHARING_ENGINE_EVENT_ERROR = 2501,
}
#define global MF_SHARING_ENGINE_EVENT_DISCONNECT            0x7D0
#define global MF_SHARING_ENGINE_EVENT_LOCALRENDERINGSTARTED 0x7D1
#define global MF_SHARING_ENGINE_EVENT_LOCALRENDERINGENDED   0x7D2
#define global MF_SHARING_ENGINE_EVENT_STOPPED               0x7D3
#define global MF_SHARING_ENGINE_EVENT_ERROR                 0x9C5