ホーム › Media.DirectShow › VMR9DeinterlaceTech
VMR9DeinterlaceTech
列挙型メンバー 8
| 名前 | 10進 | 16進 |
|---|---|---|
| DeinterlaceTech9_Unknown | 0 | 0x0 |
| DeinterlaceTech9_BOBLineReplicate | 1 | 0x1 |
| DeinterlaceTech9_BOBVerticalStretch | 2 | 0x2 |
| DeinterlaceTech9_MedianFiltering | 4 | 0x4 |
| DeinterlaceTech9_EdgeFiltering | 16 | 0x10 |
| DeinterlaceTech9_FieldAdaptive | 32 | 0x20 |
| DeinterlaceTech9_PixelAdaptive | 64 | 0x40 |
| DeinterlaceTech9_MotionVectorSteered | 128 | 0x80 |
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum VMR9DeinterlaceTech : int {
DeinterlaceTech9_Unknown = 0,
DeinterlaceTech9_BOBLineReplicate = 1,
DeinterlaceTech9_BOBVerticalStretch = 2,
DeinterlaceTech9_MedianFiltering = 4,
DeinterlaceTech9_EdgeFiltering = 16,
DeinterlaceTech9_FieldAdaptive = 32,
DeinterlaceTech9_PixelAdaptive = 64,
DeinterlaceTech9_MotionVectorSteered = 128
} VMR9DeinterlaceTech;public enum VMR9DeinterlaceTech : int
{
DeinterlaceTech9_Unknown = 0,
DeinterlaceTech9_BOBLineReplicate = 1,
DeinterlaceTech9_BOBVerticalStretch = 2,
DeinterlaceTech9_MedianFiltering = 4,
DeinterlaceTech9_EdgeFiltering = 16,
DeinterlaceTech9_FieldAdaptive = 32,
DeinterlaceTech9_PixelAdaptive = 64,
DeinterlaceTech9_MotionVectorSteered = 128,
}Public Enum VMR9DeinterlaceTech As Integer
DeinterlaceTech9_Unknown = 0
DeinterlaceTech9_BOBLineReplicate = 1
DeinterlaceTech9_BOBVerticalStretch = 2
DeinterlaceTech9_MedianFiltering = 4
DeinterlaceTech9_EdgeFiltering = 16
DeinterlaceTech9_FieldAdaptive = 32
DeinterlaceTech9_PixelAdaptive = 64
DeinterlaceTech9_MotionVectorSteered = 128
End Enumimport enum
class VMR9DeinterlaceTech(enum.IntEnum):
DeinterlaceTech9_Unknown = 0
DeinterlaceTech9_BOBLineReplicate = 1
DeinterlaceTech9_BOBVerticalStretch = 2
DeinterlaceTech9_MedianFiltering = 4
DeinterlaceTech9_EdgeFiltering = 16
DeinterlaceTech9_FieldAdaptive = 32
DeinterlaceTech9_PixelAdaptive = 64
DeinterlaceTech9_MotionVectorSteered = 128// VMR9DeinterlaceTech
pub const DeinterlaceTech9_Unknown: i32 = 0;
pub const DeinterlaceTech9_BOBLineReplicate: i32 = 1;
pub const DeinterlaceTech9_BOBVerticalStretch: i32 = 2;
pub const DeinterlaceTech9_MedianFiltering: i32 = 4;
pub const DeinterlaceTech9_EdgeFiltering: i32 = 16;
pub const DeinterlaceTech9_FieldAdaptive: i32 = 32;
pub const DeinterlaceTech9_PixelAdaptive: i32 = 64;
pub const DeinterlaceTech9_MotionVectorSteered: i32 = 128;// VMR9DeinterlaceTech
const (
DeinterlaceTech9_Unknown int32 = 0
DeinterlaceTech9_BOBLineReplicate int32 = 1
DeinterlaceTech9_BOBVerticalStretch int32 = 2
DeinterlaceTech9_MedianFiltering int32 = 4
DeinterlaceTech9_EdgeFiltering int32 = 16
DeinterlaceTech9_FieldAdaptive int32 = 32
DeinterlaceTech9_PixelAdaptive int32 = 64
DeinterlaceTech9_MotionVectorSteered int32 = 128
)const
DeinterlaceTech9_Unknown = 0;
DeinterlaceTech9_BOBLineReplicate = 1;
DeinterlaceTech9_BOBVerticalStretch = 2;
DeinterlaceTech9_MedianFiltering = 4;
DeinterlaceTech9_EdgeFiltering = 16;
DeinterlaceTech9_FieldAdaptive = 32;
DeinterlaceTech9_PixelAdaptive = 64;
DeinterlaceTech9_MotionVectorSteered = 128;// VMR9DeinterlaceTech
pub const DeinterlaceTech9_Unknown: i32 = 0;
pub const DeinterlaceTech9_BOBLineReplicate: i32 = 1;
pub const DeinterlaceTech9_BOBVerticalStretch: i32 = 2;
pub const DeinterlaceTech9_MedianFiltering: i32 = 4;
pub const DeinterlaceTech9_EdgeFiltering: i32 = 16;
pub const DeinterlaceTech9_FieldAdaptive: i32 = 32;
pub const DeinterlaceTech9_PixelAdaptive: i32 = 64;
pub const DeinterlaceTech9_MotionVectorSteered: i32 = 128;const
DeinterlaceTech9_Unknown* = 0
DeinterlaceTech9_BOBLineReplicate* = 1
DeinterlaceTech9_BOBVerticalStretch* = 2
DeinterlaceTech9_MedianFiltering* = 4
DeinterlaceTech9_EdgeFiltering* = 16
DeinterlaceTech9_FieldAdaptive* = 32
DeinterlaceTech9_PixelAdaptive* = 64
DeinterlaceTech9_MotionVectorSteered* = 128enum VMR9DeinterlaceTech : int {
DeinterlaceTech9_Unknown = 0,
DeinterlaceTech9_BOBLineReplicate = 1,
DeinterlaceTech9_BOBVerticalStretch = 2,
DeinterlaceTech9_MedianFiltering = 4,
DeinterlaceTech9_EdgeFiltering = 16,
DeinterlaceTech9_FieldAdaptive = 32,
DeinterlaceTech9_PixelAdaptive = 64,
DeinterlaceTech9_MotionVectorSteered = 128,
}#define global DeinterlaceTech9_Unknown 0x0
#define global DeinterlaceTech9_BOBLineReplicate 0x1
#define global DeinterlaceTech9_BOBVerticalStretch 0x2
#define global DeinterlaceTech9_MedianFiltering 0x4
#define global DeinterlaceTech9_EdgeFiltering 0x10
#define global DeinterlaceTech9_FieldAdaptive 0x20
#define global DeinterlaceTech9_PixelAdaptive 0x40
#define global DeinterlaceTech9_MotionVectorSteered 0x80