ホーム › Media.KernelStreaming › KSPROPERTY_VIDCAP_VIDEOCOMPRESSION
KSPROPERTY_VIDCAP_VIDEOCOMPRESSION
列挙型メンバー 7
| 名前 | 10進 | 16進 |
|---|---|---|
| KSPROPERTY_VIDEOCOMPRESSION_GETINFO | 0 | 0x0 |
| KSPROPERTY_VIDEOCOMPRESSION_KEYFRAME_RATE | 1 | 0x1 |
| KSPROPERTY_VIDEOCOMPRESSION_PFRAMES_PER_KEYFRAME | 2 | 0x2 |
| KSPROPERTY_VIDEOCOMPRESSION_QUALITY | 3 | 0x3 |
| KSPROPERTY_VIDEOCOMPRESSION_OVERRIDE_KEYFRAME | 4 | 0x4 |
| KSPROPERTY_VIDEOCOMPRESSION_OVERRIDE_FRAME_SIZE | 5 | 0x5 |
| KSPROPERTY_VIDEOCOMPRESSION_WINDOWSIZE | 6 | 0x6 |
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum KSPROPERTY_VIDCAP_VIDEOCOMPRESSION : int {
KSPROPERTY_VIDEOCOMPRESSION_GETINFO = 0,
KSPROPERTY_VIDEOCOMPRESSION_KEYFRAME_RATE = 1,
KSPROPERTY_VIDEOCOMPRESSION_PFRAMES_PER_KEYFRAME = 2,
KSPROPERTY_VIDEOCOMPRESSION_QUALITY = 3,
KSPROPERTY_VIDEOCOMPRESSION_OVERRIDE_KEYFRAME = 4,
KSPROPERTY_VIDEOCOMPRESSION_OVERRIDE_FRAME_SIZE = 5,
KSPROPERTY_VIDEOCOMPRESSION_WINDOWSIZE = 6
} KSPROPERTY_VIDCAP_VIDEOCOMPRESSION;public enum KSPROPERTY_VIDCAP_VIDEOCOMPRESSION : int
{
KSPROPERTY_VIDEOCOMPRESSION_GETINFO = 0,
KSPROPERTY_VIDEOCOMPRESSION_KEYFRAME_RATE = 1,
KSPROPERTY_VIDEOCOMPRESSION_PFRAMES_PER_KEYFRAME = 2,
KSPROPERTY_VIDEOCOMPRESSION_QUALITY = 3,
KSPROPERTY_VIDEOCOMPRESSION_OVERRIDE_KEYFRAME = 4,
KSPROPERTY_VIDEOCOMPRESSION_OVERRIDE_FRAME_SIZE = 5,
KSPROPERTY_VIDEOCOMPRESSION_WINDOWSIZE = 6,
}Public Enum KSPROPERTY_VIDCAP_VIDEOCOMPRESSION As Integer
KSPROPERTY_VIDEOCOMPRESSION_GETINFO = 0
KSPROPERTY_VIDEOCOMPRESSION_KEYFRAME_RATE = 1
KSPROPERTY_VIDEOCOMPRESSION_PFRAMES_PER_KEYFRAME = 2
KSPROPERTY_VIDEOCOMPRESSION_QUALITY = 3
KSPROPERTY_VIDEOCOMPRESSION_OVERRIDE_KEYFRAME = 4
KSPROPERTY_VIDEOCOMPRESSION_OVERRIDE_FRAME_SIZE = 5
KSPROPERTY_VIDEOCOMPRESSION_WINDOWSIZE = 6
End Enumimport enum
class KSPROPERTY_VIDCAP_VIDEOCOMPRESSION(enum.IntEnum):
KSPROPERTY_VIDEOCOMPRESSION_GETINFO = 0
KSPROPERTY_VIDEOCOMPRESSION_KEYFRAME_RATE = 1
KSPROPERTY_VIDEOCOMPRESSION_PFRAMES_PER_KEYFRAME = 2
KSPROPERTY_VIDEOCOMPRESSION_QUALITY = 3
KSPROPERTY_VIDEOCOMPRESSION_OVERRIDE_KEYFRAME = 4
KSPROPERTY_VIDEOCOMPRESSION_OVERRIDE_FRAME_SIZE = 5
KSPROPERTY_VIDEOCOMPRESSION_WINDOWSIZE = 6// KSPROPERTY_VIDCAP_VIDEOCOMPRESSION
pub const KSPROPERTY_VIDEOCOMPRESSION_GETINFO: i32 = 0;
pub const KSPROPERTY_VIDEOCOMPRESSION_KEYFRAME_RATE: i32 = 1;
pub const KSPROPERTY_VIDEOCOMPRESSION_PFRAMES_PER_KEYFRAME: i32 = 2;
pub const KSPROPERTY_VIDEOCOMPRESSION_QUALITY: i32 = 3;
pub const KSPROPERTY_VIDEOCOMPRESSION_OVERRIDE_KEYFRAME: i32 = 4;
pub const KSPROPERTY_VIDEOCOMPRESSION_OVERRIDE_FRAME_SIZE: i32 = 5;
pub const KSPROPERTY_VIDEOCOMPRESSION_WINDOWSIZE: i32 = 6;// KSPROPERTY_VIDCAP_VIDEOCOMPRESSION
const (
KSPROPERTY_VIDEOCOMPRESSION_GETINFO int32 = 0
KSPROPERTY_VIDEOCOMPRESSION_KEYFRAME_RATE int32 = 1
KSPROPERTY_VIDEOCOMPRESSION_PFRAMES_PER_KEYFRAME int32 = 2
KSPROPERTY_VIDEOCOMPRESSION_QUALITY int32 = 3
KSPROPERTY_VIDEOCOMPRESSION_OVERRIDE_KEYFRAME int32 = 4
KSPROPERTY_VIDEOCOMPRESSION_OVERRIDE_FRAME_SIZE int32 = 5
KSPROPERTY_VIDEOCOMPRESSION_WINDOWSIZE int32 = 6
)const
KSPROPERTY_VIDEOCOMPRESSION_GETINFO = 0;
KSPROPERTY_VIDEOCOMPRESSION_KEYFRAME_RATE = 1;
KSPROPERTY_VIDEOCOMPRESSION_PFRAMES_PER_KEYFRAME = 2;
KSPROPERTY_VIDEOCOMPRESSION_QUALITY = 3;
KSPROPERTY_VIDEOCOMPRESSION_OVERRIDE_KEYFRAME = 4;
KSPROPERTY_VIDEOCOMPRESSION_OVERRIDE_FRAME_SIZE = 5;
KSPROPERTY_VIDEOCOMPRESSION_WINDOWSIZE = 6;// KSPROPERTY_VIDCAP_VIDEOCOMPRESSION
pub const KSPROPERTY_VIDEOCOMPRESSION_GETINFO: i32 = 0;
pub const KSPROPERTY_VIDEOCOMPRESSION_KEYFRAME_RATE: i32 = 1;
pub const KSPROPERTY_VIDEOCOMPRESSION_PFRAMES_PER_KEYFRAME: i32 = 2;
pub const KSPROPERTY_VIDEOCOMPRESSION_QUALITY: i32 = 3;
pub const KSPROPERTY_VIDEOCOMPRESSION_OVERRIDE_KEYFRAME: i32 = 4;
pub const KSPROPERTY_VIDEOCOMPRESSION_OVERRIDE_FRAME_SIZE: i32 = 5;
pub const KSPROPERTY_VIDEOCOMPRESSION_WINDOWSIZE: i32 = 6;const
KSPROPERTY_VIDEOCOMPRESSION_GETINFO* = 0
KSPROPERTY_VIDEOCOMPRESSION_KEYFRAME_RATE* = 1
KSPROPERTY_VIDEOCOMPRESSION_PFRAMES_PER_KEYFRAME* = 2
KSPROPERTY_VIDEOCOMPRESSION_QUALITY* = 3
KSPROPERTY_VIDEOCOMPRESSION_OVERRIDE_KEYFRAME* = 4
KSPROPERTY_VIDEOCOMPRESSION_OVERRIDE_FRAME_SIZE* = 5
KSPROPERTY_VIDEOCOMPRESSION_WINDOWSIZE* = 6enum KSPROPERTY_VIDCAP_VIDEOCOMPRESSION : int {
KSPROPERTY_VIDEOCOMPRESSION_GETINFO = 0,
KSPROPERTY_VIDEOCOMPRESSION_KEYFRAME_RATE = 1,
KSPROPERTY_VIDEOCOMPRESSION_PFRAMES_PER_KEYFRAME = 2,
KSPROPERTY_VIDEOCOMPRESSION_QUALITY = 3,
KSPROPERTY_VIDEOCOMPRESSION_OVERRIDE_KEYFRAME = 4,
KSPROPERTY_VIDEOCOMPRESSION_OVERRIDE_FRAME_SIZE = 5,
KSPROPERTY_VIDEOCOMPRESSION_WINDOWSIZE = 6,
}#define global KSPROPERTY_VIDEOCOMPRESSION_GETINFO 0x0
#define global KSPROPERTY_VIDEOCOMPRESSION_KEYFRAME_RATE 0x1
#define global KSPROPERTY_VIDEOCOMPRESSION_PFRAMES_PER_KEYFRAME 0x2
#define global KSPROPERTY_VIDEOCOMPRESSION_QUALITY 0x3
#define global KSPROPERTY_VIDEOCOMPRESSION_OVERRIDE_KEYFRAME 0x4
#define global KSPROPERTY_VIDEOCOMPRESSION_OVERRIDE_FRAME_SIZE 0x5
#define global KSPROPERTY_VIDEOCOMPRESSION_WINDOWSIZE 0x6