ホーム › Media.MediaFoundation › MF_RESOLUTION_FLAGS
MF_RESOLUTION_FLAGS
列挙型フラグメンバー 11
| 名前 | 10進 | 16進 |
|---|---|---|
| MF_RESOLUTION_MEDIASOURCE | 1 | 0x1 |
| MF_RESOLUTION_BYTESTREAM | 2 | 0x2 |
| MF_RESOLUTION_CONTENT_DOES_NOT_HAVE_TO_MATCH_EXTENSION_OR_MIME_TYPE | 16 | 0x10 |
| MF_RESOLUTION_KEEP_BYTE_STREAM_ALIVE_ON_FAIL | 32 | 0x20 |
| MF_RESOLUTION_DISABLE_LOCAL_PLUGINS | 64 | 0x40 |
| MF_RESOLUTION_PLUGIN_CONTROL_POLICY_APPROVED_ONLY | 128 | 0x80 |
| MF_RESOLUTION_PLUGIN_CONTROL_POLICY_WEB_ONLY | 256 | 0x100 |
| MF_RESOLUTION_PLUGIN_CONTROL_POLICY_WEB_ONLY_EDGEMODE | 512 | 0x200 |
| MF_RESOLUTION_ENABLE_STORE_PLUGINS | 1024 | 0x400 |
| MF_RESOLUTION_READ | 65536 | 0x10000 |
| MF_RESOLUTION_WRITE | 131072 | 0x20000 |
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum MF_RESOLUTION_FLAGS : int {
MF_RESOLUTION_MEDIASOURCE = 1,
MF_RESOLUTION_BYTESTREAM = 2,
MF_RESOLUTION_CONTENT_DOES_NOT_HAVE_TO_MATCH_EXTENSION_OR_MIME_TYPE = 16,
MF_RESOLUTION_KEEP_BYTE_STREAM_ALIVE_ON_FAIL = 32,
MF_RESOLUTION_DISABLE_LOCAL_PLUGINS = 64,
MF_RESOLUTION_PLUGIN_CONTROL_POLICY_APPROVED_ONLY = 128,
MF_RESOLUTION_PLUGIN_CONTROL_POLICY_WEB_ONLY = 256,
MF_RESOLUTION_PLUGIN_CONTROL_POLICY_WEB_ONLY_EDGEMODE = 512,
MF_RESOLUTION_ENABLE_STORE_PLUGINS = 1024,
MF_RESOLUTION_READ = 65536,
MF_RESOLUTION_WRITE = 131072
} MF_RESOLUTION_FLAGS;[Flags]
public enum MF_RESOLUTION_FLAGS : int
{
MF_RESOLUTION_MEDIASOURCE = 1,
MF_RESOLUTION_BYTESTREAM = 2,
MF_RESOLUTION_CONTENT_DOES_NOT_HAVE_TO_MATCH_EXTENSION_OR_MIME_TYPE = 16,
MF_RESOLUTION_KEEP_BYTE_STREAM_ALIVE_ON_FAIL = 32,
MF_RESOLUTION_DISABLE_LOCAL_PLUGINS = 64,
MF_RESOLUTION_PLUGIN_CONTROL_POLICY_APPROVED_ONLY = 128,
MF_RESOLUTION_PLUGIN_CONTROL_POLICY_WEB_ONLY = 256,
MF_RESOLUTION_PLUGIN_CONTROL_POLICY_WEB_ONLY_EDGEMODE = 512,
MF_RESOLUTION_ENABLE_STORE_PLUGINS = 1024,
MF_RESOLUTION_READ = 65536,
MF_RESOLUTION_WRITE = 131072,
}<Flags>
Public Enum MF_RESOLUTION_FLAGS As Integer
MF_RESOLUTION_MEDIASOURCE = 1
MF_RESOLUTION_BYTESTREAM = 2
MF_RESOLUTION_CONTENT_DOES_NOT_HAVE_TO_MATCH_EXTENSION_OR_MIME_TYPE = 16
MF_RESOLUTION_KEEP_BYTE_STREAM_ALIVE_ON_FAIL = 32
MF_RESOLUTION_DISABLE_LOCAL_PLUGINS = 64
MF_RESOLUTION_PLUGIN_CONTROL_POLICY_APPROVED_ONLY = 128
MF_RESOLUTION_PLUGIN_CONTROL_POLICY_WEB_ONLY = 256
MF_RESOLUTION_PLUGIN_CONTROL_POLICY_WEB_ONLY_EDGEMODE = 512
MF_RESOLUTION_ENABLE_STORE_PLUGINS = 1024
MF_RESOLUTION_READ = 65536
MF_RESOLUTION_WRITE = 131072
End Enumimport enum
class MF_RESOLUTION_FLAGS(enum.IntFlag):
MF_RESOLUTION_MEDIASOURCE = 1
MF_RESOLUTION_BYTESTREAM = 2
MF_RESOLUTION_CONTENT_DOES_NOT_HAVE_TO_MATCH_EXTENSION_OR_MIME_TYPE = 16
MF_RESOLUTION_KEEP_BYTE_STREAM_ALIVE_ON_FAIL = 32
MF_RESOLUTION_DISABLE_LOCAL_PLUGINS = 64
MF_RESOLUTION_PLUGIN_CONTROL_POLICY_APPROVED_ONLY = 128
MF_RESOLUTION_PLUGIN_CONTROL_POLICY_WEB_ONLY = 256
MF_RESOLUTION_PLUGIN_CONTROL_POLICY_WEB_ONLY_EDGEMODE = 512
MF_RESOLUTION_ENABLE_STORE_PLUGINS = 1024
MF_RESOLUTION_READ = 65536
MF_RESOLUTION_WRITE = 131072// MF_RESOLUTION_FLAGS (flags)
pub const MF_RESOLUTION_MEDIASOURCE: i32 = 1;
pub const MF_RESOLUTION_BYTESTREAM: i32 = 2;
pub const MF_RESOLUTION_CONTENT_DOES_NOT_HAVE_TO_MATCH_EXTENSION_OR_MIME_TYPE: i32 = 16;
pub const MF_RESOLUTION_KEEP_BYTE_STREAM_ALIVE_ON_FAIL: i32 = 32;
pub const MF_RESOLUTION_DISABLE_LOCAL_PLUGINS: i32 = 64;
pub const MF_RESOLUTION_PLUGIN_CONTROL_POLICY_APPROVED_ONLY: i32 = 128;
pub const MF_RESOLUTION_PLUGIN_CONTROL_POLICY_WEB_ONLY: i32 = 256;
pub const MF_RESOLUTION_PLUGIN_CONTROL_POLICY_WEB_ONLY_EDGEMODE: i32 = 512;
pub const MF_RESOLUTION_ENABLE_STORE_PLUGINS: i32 = 1024;
pub const MF_RESOLUTION_READ: i32 = 65536;
pub const MF_RESOLUTION_WRITE: i32 = 131072;// MF_RESOLUTION_FLAGS
const (
MF_RESOLUTION_MEDIASOURCE int32 = 1
MF_RESOLUTION_BYTESTREAM int32 = 2
MF_RESOLUTION_CONTENT_DOES_NOT_HAVE_TO_MATCH_EXTENSION_OR_MIME_TYPE int32 = 16
MF_RESOLUTION_KEEP_BYTE_STREAM_ALIVE_ON_FAIL int32 = 32
MF_RESOLUTION_DISABLE_LOCAL_PLUGINS int32 = 64
MF_RESOLUTION_PLUGIN_CONTROL_POLICY_APPROVED_ONLY int32 = 128
MF_RESOLUTION_PLUGIN_CONTROL_POLICY_WEB_ONLY int32 = 256
MF_RESOLUTION_PLUGIN_CONTROL_POLICY_WEB_ONLY_EDGEMODE int32 = 512
MF_RESOLUTION_ENABLE_STORE_PLUGINS int32 = 1024
MF_RESOLUTION_READ int32 = 65536
MF_RESOLUTION_WRITE int32 = 131072
)const
MF_RESOLUTION_MEDIASOURCE = 1;
MF_RESOLUTION_BYTESTREAM = 2;
MF_RESOLUTION_CONTENT_DOES_NOT_HAVE_TO_MATCH_EXTENSION_OR_MIME_TYPE = 16;
MF_RESOLUTION_KEEP_BYTE_STREAM_ALIVE_ON_FAIL = 32;
MF_RESOLUTION_DISABLE_LOCAL_PLUGINS = 64;
MF_RESOLUTION_PLUGIN_CONTROL_POLICY_APPROVED_ONLY = 128;
MF_RESOLUTION_PLUGIN_CONTROL_POLICY_WEB_ONLY = 256;
MF_RESOLUTION_PLUGIN_CONTROL_POLICY_WEB_ONLY_EDGEMODE = 512;
MF_RESOLUTION_ENABLE_STORE_PLUGINS = 1024;
MF_RESOLUTION_READ = 65536;
MF_RESOLUTION_WRITE = 131072;// MF_RESOLUTION_FLAGS
pub const MF_RESOLUTION_MEDIASOURCE: i32 = 1;
pub const MF_RESOLUTION_BYTESTREAM: i32 = 2;
pub const MF_RESOLUTION_CONTENT_DOES_NOT_HAVE_TO_MATCH_EXTENSION_OR_MIME_TYPE: i32 = 16;
pub const MF_RESOLUTION_KEEP_BYTE_STREAM_ALIVE_ON_FAIL: i32 = 32;
pub const MF_RESOLUTION_DISABLE_LOCAL_PLUGINS: i32 = 64;
pub const MF_RESOLUTION_PLUGIN_CONTROL_POLICY_APPROVED_ONLY: i32 = 128;
pub const MF_RESOLUTION_PLUGIN_CONTROL_POLICY_WEB_ONLY: i32 = 256;
pub const MF_RESOLUTION_PLUGIN_CONTROL_POLICY_WEB_ONLY_EDGEMODE: i32 = 512;
pub const MF_RESOLUTION_ENABLE_STORE_PLUGINS: i32 = 1024;
pub const MF_RESOLUTION_READ: i32 = 65536;
pub const MF_RESOLUTION_WRITE: i32 = 131072;const
MF_RESOLUTION_MEDIASOURCE* = 1
MF_RESOLUTION_BYTESTREAM* = 2
MF_RESOLUTION_CONTENT_DOES_NOT_HAVE_TO_MATCH_EXTENSION_OR_MIME_TYPE* = 16
MF_RESOLUTION_KEEP_BYTE_STREAM_ALIVE_ON_FAIL* = 32
MF_RESOLUTION_DISABLE_LOCAL_PLUGINS* = 64
MF_RESOLUTION_PLUGIN_CONTROL_POLICY_APPROVED_ONLY* = 128
MF_RESOLUTION_PLUGIN_CONTROL_POLICY_WEB_ONLY* = 256
MF_RESOLUTION_PLUGIN_CONTROL_POLICY_WEB_ONLY_EDGEMODE* = 512
MF_RESOLUTION_ENABLE_STORE_PLUGINS* = 1024
MF_RESOLUTION_READ* = 65536
MF_RESOLUTION_WRITE* = 131072enum MF_RESOLUTION_FLAGS : int {
MF_RESOLUTION_MEDIASOURCE = 1,
MF_RESOLUTION_BYTESTREAM = 2,
MF_RESOLUTION_CONTENT_DOES_NOT_HAVE_TO_MATCH_EXTENSION_OR_MIME_TYPE = 16,
MF_RESOLUTION_KEEP_BYTE_STREAM_ALIVE_ON_FAIL = 32,
MF_RESOLUTION_DISABLE_LOCAL_PLUGINS = 64,
MF_RESOLUTION_PLUGIN_CONTROL_POLICY_APPROVED_ONLY = 128,
MF_RESOLUTION_PLUGIN_CONTROL_POLICY_WEB_ONLY = 256,
MF_RESOLUTION_PLUGIN_CONTROL_POLICY_WEB_ONLY_EDGEMODE = 512,
MF_RESOLUTION_ENABLE_STORE_PLUGINS = 1024,
MF_RESOLUTION_READ = 65536,
MF_RESOLUTION_WRITE = 131072,
}#define global MF_RESOLUTION_MEDIASOURCE 0x1
#define global MF_RESOLUTION_BYTESTREAM 0x2
#define global MF_RESOLUTION_CONTENT_DOES_NOT_HAVE_TO_MATCH_EXTENSION_OR_MIME_TYPE 0x10
#define global MF_RESOLUTION_KEEP_BYTE_STREAM_ALIVE_ON_FAIL 0x20
#define global MF_RESOLUTION_DISABLE_LOCAL_PLUGINS 0x40
#define global MF_RESOLUTION_PLUGIN_CONTROL_POLICY_APPROVED_ONLY 0x80
#define global MF_RESOLUTION_PLUGIN_CONTROL_POLICY_WEB_ONLY 0x100
#define global MF_RESOLUTION_PLUGIN_CONTROL_POLICY_WEB_ONLY_EDGEMODE 0x200
#define global MF_RESOLUTION_ENABLE_STORE_PLUGINS 0x400
#define global MF_RESOLUTION_READ 0x10000
#define global MF_RESOLUTION_WRITE 0x20000
; ※フラグ列挙型。ビットORで組み合わせ可(例: FOO|BAR)。