ホーム › Media.DirectShow › VMRMixerPrefs
VMRMixerPrefs
列挙型メンバー 19
| 名前 | 10進 | 16進 |
|---|---|---|
| MixerPref_NoDecimation | 1 | 0x1 |
| MixerPref_DecimateOutput | 2 | 0x2 |
| MixerPref_ARAdjustXorY | 4 | 0x4 |
| MixerPref_DecimationReserved | 8 | 0x8 |
| MixerPref_DecimateMask | 15 | 0xF |
| MixerPref_BiLinearFiltering | 16 | 0x10 |
| MixerPref_PointFiltering | 32 | 0x20 |
| MixerPref_FilteringMask | 240 | 0xF0 |
| MixerPref_RenderTargetRGB | 256 | 0x100 |
| MixerPref_RenderTargetYUV | 4096 | 0x1000 |
| MixerPref_RenderTargetYUV420 | 512 | 0x200 |
| MixerPref_RenderTargetYUV422 | 1024 | 0x400 |
| MixerPref_RenderTargetYUV444 | 2048 | 0x800 |
| MixerPref_RenderTargetReserved | 57344 | 0xE000 |
| MixerPref_RenderTargetMask | 65280 | 0xFF00 |
| MixerPref_DynamicSwitchToBOB | 65536 | 0x10000 |
| MixerPref_DynamicDecimateBy2 | 131072 | 0x20000 |
| MixerPref_DynamicReserved | 786432 | 0xC0000 |
| MixerPref_DynamicMask | 983040 | 0xF0000 |
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum VMRMixerPrefs : int {
MixerPref_NoDecimation = 1,
MixerPref_DecimateOutput = 2,
MixerPref_ARAdjustXorY = 4,
MixerPref_DecimationReserved = 8,
MixerPref_DecimateMask = 15,
MixerPref_BiLinearFiltering = 16,
MixerPref_PointFiltering = 32,
MixerPref_FilteringMask = 240,
MixerPref_RenderTargetRGB = 256,
MixerPref_RenderTargetYUV = 4096,
MixerPref_RenderTargetYUV420 = 512,
MixerPref_RenderTargetYUV422 = 1024,
MixerPref_RenderTargetYUV444 = 2048,
MixerPref_RenderTargetReserved = 57344,
MixerPref_RenderTargetMask = 65280,
MixerPref_DynamicSwitchToBOB = 65536,
MixerPref_DynamicDecimateBy2 = 131072,
MixerPref_DynamicReserved = 786432,
MixerPref_DynamicMask = 983040
} VMRMixerPrefs;public enum VMRMixerPrefs : int
{
MixerPref_NoDecimation = 1,
MixerPref_DecimateOutput = 2,
MixerPref_ARAdjustXorY = 4,
MixerPref_DecimationReserved = 8,
MixerPref_DecimateMask = 15,
MixerPref_BiLinearFiltering = 16,
MixerPref_PointFiltering = 32,
MixerPref_FilteringMask = 240,
MixerPref_RenderTargetRGB = 256,
MixerPref_RenderTargetYUV = 4096,
MixerPref_RenderTargetYUV420 = 512,
MixerPref_RenderTargetYUV422 = 1024,
MixerPref_RenderTargetYUV444 = 2048,
MixerPref_RenderTargetReserved = 57344,
MixerPref_RenderTargetMask = 65280,
MixerPref_DynamicSwitchToBOB = 65536,
MixerPref_DynamicDecimateBy2 = 131072,
MixerPref_DynamicReserved = 786432,
MixerPref_DynamicMask = 983040,
}Public Enum VMRMixerPrefs As Integer
MixerPref_NoDecimation = 1
MixerPref_DecimateOutput = 2
MixerPref_ARAdjustXorY = 4
MixerPref_DecimationReserved = 8
MixerPref_DecimateMask = 15
MixerPref_BiLinearFiltering = 16
MixerPref_PointFiltering = 32
MixerPref_FilteringMask = 240
MixerPref_RenderTargetRGB = 256
MixerPref_RenderTargetYUV = 4096
MixerPref_RenderTargetYUV420 = 512
MixerPref_RenderTargetYUV422 = 1024
MixerPref_RenderTargetYUV444 = 2048
MixerPref_RenderTargetReserved = 57344
MixerPref_RenderTargetMask = 65280
MixerPref_DynamicSwitchToBOB = 65536
MixerPref_DynamicDecimateBy2 = 131072
MixerPref_DynamicReserved = 786432
MixerPref_DynamicMask = 983040
End Enumimport enum
class VMRMixerPrefs(enum.IntEnum):
MixerPref_NoDecimation = 1
MixerPref_DecimateOutput = 2
MixerPref_ARAdjustXorY = 4
MixerPref_DecimationReserved = 8
MixerPref_DecimateMask = 15
MixerPref_BiLinearFiltering = 16
MixerPref_PointFiltering = 32
MixerPref_FilteringMask = 240
MixerPref_RenderTargetRGB = 256
MixerPref_RenderTargetYUV = 4096
MixerPref_RenderTargetYUV420 = 512
MixerPref_RenderTargetYUV422 = 1024
MixerPref_RenderTargetYUV444 = 2048
MixerPref_RenderTargetReserved = 57344
MixerPref_RenderTargetMask = 65280
MixerPref_DynamicSwitchToBOB = 65536
MixerPref_DynamicDecimateBy2 = 131072
MixerPref_DynamicReserved = 786432
MixerPref_DynamicMask = 983040// VMRMixerPrefs
pub const MixerPref_NoDecimation: i32 = 1;
pub const MixerPref_DecimateOutput: i32 = 2;
pub const MixerPref_ARAdjustXorY: i32 = 4;
pub const MixerPref_DecimationReserved: i32 = 8;
pub const MixerPref_DecimateMask: i32 = 15;
pub const MixerPref_BiLinearFiltering: i32 = 16;
pub const MixerPref_PointFiltering: i32 = 32;
pub const MixerPref_FilteringMask: i32 = 240;
pub const MixerPref_RenderTargetRGB: i32 = 256;
pub const MixerPref_RenderTargetYUV: i32 = 4096;
pub const MixerPref_RenderTargetYUV420: i32 = 512;
pub const MixerPref_RenderTargetYUV422: i32 = 1024;
pub const MixerPref_RenderTargetYUV444: i32 = 2048;
pub const MixerPref_RenderTargetReserved: i32 = 57344;
pub const MixerPref_RenderTargetMask: i32 = 65280;
pub const MixerPref_DynamicSwitchToBOB: i32 = 65536;
pub const MixerPref_DynamicDecimateBy2: i32 = 131072;
pub const MixerPref_DynamicReserved: i32 = 786432;
pub const MixerPref_DynamicMask: i32 = 983040;// VMRMixerPrefs
const (
MixerPref_NoDecimation int32 = 1
MixerPref_DecimateOutput int32 = 2
MixerPref_ARAdjustXorY int32 = 4
MixerPref_DecimationReserved int32 = 8
MixerPref_DecimateMask int32 = 15
MixerPref_BiLinearFiltering int32 = 16
MixerPref_PointFiltering int32 = 32
MixerPref_FilteringMask int32 = 240
MixerPref_RenderTargetRGB int32 = 256
MixerPref_RenderTargetYUV int32 = 4096
MixerPref_RenderTargetYUV420 int32 = 512
MixerPref_RenderTargetYUV422 int32 = 1024
MixerPref_RenderTargetYUV444 int32 = 2048
MixerPref_RenderTargetReserved int32 = 57344
MixerPref_RenderTargetMask int32 = 65280
MixerPref_DynamicSwitchToBOB int32 = 65536
MixerPref_DynamicDecimateBy2 int32 = 131072
MixerPref_DynamicReserved int32 = 786432
MixerPref_DynamicMask int32 = 983040
)const
MixerPref_NoDecimation = 1;
MixerPref_DecimateOutput = 2;
MixerPref_ARAdjustXorY = 4;
MixerPref_DecimationReserved = 8;
MixerPref_DecimateMask = 15;
MixerPref_BiLinearFiltering = 16;
MixerPref_PointFiltering = 32;
MixerPref_FilteringMask = 240;
MixerPref_RenderTargetRGB = 256;
MixerPref_RenderTargetYUV = 4096;
MixerPref_RenderTargetYUV420 = 512;
MixerPref_RenderTargetYUV422 = 1024;
MixerPref_RenderTargetYUV444 = 2048;
MixerPref_RenderTargetReserved = 57344;
MixerPref_RenderTargetMask = 65280;
MixerPref_DynamicSwitchToBOB = 65536;
MixerPref_DynamicDecimateBy2 = 131072;
MixerPref_DynamicReserved = 786432;
MixerPref_DynamicMask = 983040;// VMRMixerPrefs
pub const MixerPref_NoDecimation: i32 = 1;
pub const MixerPref_DecimateOutput: i32 = 2;
pub const MixerPref_ARAdjustXorY: i32 = 4;
pub const MixerPref_DecimationReserved: i32 = 8;
pub const MixerPref_DecimateMask: i32 = 15;
pub const MixerPref_BiLinearFiltering: i32 = 16;
pub const MixerPref_PointFiltering: i32 = 32;
pub const MixerPref_FilteringMask: i32 = 240;
pub const MixerPref_RenderTargetRGB: i32 = 256;
pub const MixerPref_RenderTargetYUV: i32 = 4096;
pub const MixerPref_RenderTargetYUV420: i32 = 512;
pub const MixerPref_RenderTargetYUV422: i32 = 1024;
pub const MixerPref_RenderTargetYUV444: i32 = 2048;
pub const MixerPref_RenderTargetReserved: i32 = 57344;
pub const MixerPref_RenderTargetMask: i32 = 65280;
pub const MixerPref_DynamicSwitchToBOB: i32 = 65536;
pub const MixerPref_DynamicDecimateBy2: i32 = 131072;
pub const MixerPref_DynamicReserved: i32 = 786432;
pub const MixerPref_DynamicMask: i32 = 983040;const
MixerPref_NoDecimation* = 1
MixerPref_DecimateOutput* = 2
MixerPref_ARAdjustXorY* = 4
MixerPref_DecimationReserved* = 8
MixerPref_DecimateMask* = 15
MixerPref_BiLinearFiltering* = 16
MixerPref_PointFiltering* = 32
MixerPref_FilteringMask* = 240
MixerPref_RenderTargetRGB* = 256
MixerPref_RenderTargetYUV* = 4096
MixerPref_RenderTargetYUV420* = 512
MixerPref_RenderTargetYUV422* = 1024
MixerPref_RenderTargetYUV444* = 2048
MixerPref_RenderTargetReserved* = 57344
MixerPref_RenderTargetMask* = 65280
MixerPref_DynamicSwitchToBOB* = 65536
MixerPref_DynamicDecimateBy2* = 131072
MixerPref_DynamicReserved* = 786432
MixerPref_DynamicMask* = 983040enum VMRMixerPrefs : int {
MixerPref_NoDecimation = 1,
MixerPref_DecimateOutput = 2,
MixerPref_ARAdjustXorY = 4,
MixerPref_DecimationReserved = 8,
MixerPref_DecimateMask = 15,
MixerPref_BiLinearFiltering = 16,
MixerPref_PointFiltering = 32,
MixerPref_FilteringMask = 240,
MixerPref_RenderTargetRGB = 256,
MixerPref_RenderTargetYUV = 4096,
MixerPref_RenderTargetYUV420 = 512,
MixerPref_RenderTargetYUV422 = 1024,
MixerPref_RenderTargetYUV444 = 2048,
MixerPref_RenderTargetReserved = 57344,
MixerPref_RenderTargetMask = 65280,
MixerPref_DynamicSwitchToBOB = 65536,
MixerPref_DynamicDecimateBy2 = 131072,
MixerPref_DynamicReserved = 786432,
MixerPref_DynamicMask = 983040,
}#define global MixerPref_NoDecimation 0x1
#define global MixerPref_DecimateOutput 0x2
#define global MixerPref_ARAdjustXorY 0x4
#define global MixerPref_DecimationReserved 0x8
#define global MixerPref_DecimateMask 0xF
#define global MixerPref_BiLinearFiltering 0x10
#define global MixerPref_PointFiltering 0x20
#define global MixerPref_FilteringMask 0xF0
#define global MixerPref_RenderTargetRGB 0x100
#define global MixerPref_RenderTargetYUV 0x1000
#define global MixerPref_RenderTargetYUV420 0x200
#define global MixerPref_RenderTargetYUV422 0x400
#define global MixerPref_RenderTargetYUV444 0x800
#define global MixerPref_RenderTargetReserved 0xE000
#define global MixerPref_RenderTargetMask 0xFF00
#define global MixerPref_DynamicSwitchToBOB 0x10000
#define global MixerPref_DynamicDecimateBy2 0x20000
#define global MixerPref_DynamicReserved 0xC0000
#define global MixerPref_DynamicMask 0xF0000