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

MFVideoAlphaBitmapFlags

列挙型
基底型i4

メンバー 7

名前10進16進
MFVideoAlphaBitmap_EntireDDS10x1
MFVideoAlphaBitmap_SrcColorKey20x2
MFVideoAlphaBitmap_SrcRect40x4
MFVideoAlphaBitmap_DestRect80x8
MFVideoAlphaBitmap_FilterMode160x10
MFVideoAlphaBitmap_Alpha320x20
MFVideoAlphaBitmap_BitMask630x3F

各言語での定義

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

typedef enum MFVideoAlphaBitmapFlags : int {
    MFVideoAlphaBitmap_EntireDDS = 1,
    MFVideoAlphaBitmap_SrcColorKey = 2,
    MFVideoAlphaBitmap_SrcRect = 4,
    MFVideoAlphaBitmap_DestRect = 8,
    MFVideoAlphaBitmap_FilterMode = 16,
    MFVideoAlphaBitmap_Alpha = 32,
    MFVideoAlphaBitmap_BitMask = 63
} MFVideoAlphaBitmapFlags;
public enum MFVideoAlphaBitmapFlags : int
{
    MFVideoAlphaBitmap_EntireDDS = 1,
    MFVideoAlphaBitmap_SrcColorKey = 2,
    MFVideoAlphaBitmap_SrcRect = 4,
    MFVideoAlphaBitmap_DestRect = 8,
    MFVideoAlphaBitmap_FilterMode = 16,
    MFVideoAlphaBitmap_Alpha = 32,
    MFVideoAlphaBitmap_BitMask = 63,
}
Public Enum MFVideoAlphaBitmapFlags As Integer
    MFVideoAlphaBitmap_EntireDDS = 1
    MFVideoAlphaBitmap_SrcColorKey = 2
    MFVideoAlphaBitmap_SrcRect = 4
    MFVideoAlphaBitmap_DestRect = 8
    MFVideoAlphaBitmap_FilterMode = 16
    MFVideoAlphaBitmap_Alpha = 32
    MFVideoAlphaBitmap_BitMask = 63
End Enum
import enum

class MFVideoAlphaBitmapFlags(enum.IntEnum):
    MFVideoAlphaBitmap_EntireDDS = 1
    MFVideoAlphaBitmap_SrcColorKey = 2
    MFVideoAlphaBitmap_SrcRect = 4
    MFVideoAlphaBitmap_DestRect = 8
    MFVideoAlphaBitmap_FilterMode = 16
    MFVideoAlphaBitmap_Alpha = 32
    MFVideoAlphaBitmap_BitMask = 63
// MFVideoAlphaBitmapFlags
pub const MFVideoAlphaBitmap_EntireDDS: i32 = 1;
pub const MFVideoAlphaBitmap_SrcColorKey: i32 = 2;
pub const MFVideoAlphaBitmap_SrcRect: i32 = 4;
pub const MFVideoAlphaBitmap_DestRect: i32 = 8;
pub const MFVideoAlphaBitmap_FilterMode: i32 = 16;
pub const MFVideoAlphaBitmap_Alpha: i32 = 32;
pub const MFVideoAlphaBitmap_BitMask: i32 = 63;
// MFVideoAlphaBitmapFlags
const (
	MFVideoAlphaBitmap_EntireDDS int32 = 1
	MFVideoAlphaBitmap_SrcColorKey int32 = 2
	MFVideoAlphaBitmap_SrcRect int32 = 4
	MFVideoAlphaBitmap_DestRect int32 = 8
	MFVideoAlphaBitmap_FilterMode int32 = 16
	MFVideoAlphaBitmap_Alpha int32 = 32
	MFVideoAlphaBitmap_BitMask int32 = 63
)
const
  MFVideoAlphaBitmap_EntireDDS = 1;
  MFVideoAlphaBitmap_SrcColorKey = 2;
  MFVideoAlphaBitmap_SrcRect = 4;
  MFVideoAlphaBitmap_DestRect = 8;
  MFVideoAlphaBitmap_FilterMode = 16;
  MFVideoAlphaBitmap_Alpha = 32;
  MFVideoAlphaBitmap_BitMask = 63;
// MFVideoAlphaBitmapFlags
pub const MFVideoAlphaBitmap_EntireDDS: i32 = 1;
pub const MFVideoAlphaBitmap_SrcColorKey: i32 = 2;
pub const MFVideoAlphaBitmap_SrcRect: i32 = 4;
pub const MFVideoAlphaBitmap_DestRect: i32 = 8;
pub const MFVideoAlphaBitmap_FilterMode: i32 = 16;
pub const MFVideoAlphaBitmap_Alpha: i32 = 32;
pub const MFVideoAlphaBitmap_BitMask: i32 = 63;
const
  MFVideoAlphaBitmap_EntireDDS* = 1
  MFVideoAlphaBitmap_SrcColorKey* = 2
  MFVideoAlphaBitmap_SrcRect* = 4
  MFVideoAlphaBitmap_DestRect* = 8
  MFVideoAlphaBitmap_FilterMode* = 16
  MFVideoAlphaBitmap_Alpha* = 32
  MFVideoAlphaBitmap_BitMask* = 63
enum MFVideoAlphaBitmapFlags : int {
    MFVideoAlphaBitmap_EntireDDS = 1,
    MFVideoAlphaBitmap_SrcColorKey = 2,
    MFVideoAlphaBitmap_SrcRect = 4,
    MFVideoAlphaBitmap_DestRect = 8,
    MFVideoAlphaBitmap_FilterMode = 16,
    MFVideoAlphaBitmap_Alpha = 32,
    MFVideoAlphaBitmap_BitMask = 63,
}
#define global MFVideoAlphaBitmap_EntireDDS   0x1
#define global MFVideoAlphaBitmap_SrcColorKey 0x2
#define global MFVideoAlphaBitmap_SrcRect     0x4
#define global MFVideoAlphaBitmap_DestRect    0x8
#define global MFVideoAlphaBitmap_FilterMode  0x10
#define global MFVideoAlphaBitmap_Alpha       0x20
#define global MFVideoAlphaBitmap_BitMask     0x3F