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

DXVA_VideoTransferFunction

列挙型
基底型i4

メンバー 11

名前10進16進
DXVA_VideoTransFuncShift270x1B
DXVA_VideoTransFuncMask-1342177280xF8000000
DXVA_VideoTransFunc_Unknown00x0
DXVA_VideoTransFunc_1010x1
DXVA_VideoTransFunc_1820x2
DXVA_VideoTransFunc_2030x3
DXVA_VideoTransFunc_2240x4
DXVA_VideoTransFunc_22_70950x5
DXVA_VideoTransFunc_22_240M60x6
DXVA_VideoTransFunc_22_8bit_sRGB70x7
DXVA_VideoTransFunc_2880x8

各言語での定義

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

typedef enum DXVA_VideoTransferFunction : int {
    DXVA_VideoTransFuncShift = 27,
    DXVA_VideoTransFuncMask = -134217728,
    DXVA_VideoTransFunc_Unknown = 0,
    DXVA_VideoTransFunc_10 = 1,
    DXVA_VideoTransFunc_18 = 2,
    DXVA_VideoTransFunc_20 = 3,
    DXVA_VideoTransFunc_22 = 4,
    DXVA_VideoTransFunc_22_709 = 5,
    DXVA_VideoTransFunc_22_240M = 6,
    DXVA_VideoTransFunc_22_8bit_sRGB = 7,
    DXVA_VideoTransFunc_28 = 8
} DXVA_VideoTransferFunction;
public enum DXVA_VideoTransferFunction : int
{
    DXVA_VideoTransFuncShift = 27,
    DXVA_VideoTransFuncMask = -134217728,
    DXVA_VideoTransFunc_Unknown = 0,
    DXVA_VideoTransFunc_10 = 1,
    DXVA_VideoTransFunc_18 = 2,
    DXVA_VideoTransFunc_20 = 3,
    DXVA_VideoTransFunc_22 = 4,
    DXVA_VideoTransFunc_22_709 = 5,
    DXVA_VideoTransFunc_22_240M = 6,
    DXVA_VideoTransFunc_22_8bit_sRGB = 7,
    DXVA_VideoTransFunc_28 = 8,
}
Public Enum DXVA_VideoTransferFunction As Integer
    DXVA_VideoTransFuncShift = 27
    DXVA_VideoTransFuncMask = -134217728
    DXVA_VideoTransFunc_Unknown = 0
    DXVA_VideoTransFunc_10 = 1
    DXVA_VideoTransFunc_18 = 2
    DXVA_VideoTransFunc_20 = 3
    DXVA_VideoTransFunc_22 = 4
    DXVA_VideoTransFunc_22_709 = 5
    DXVA_VideoTransFunc_22_240M = 6
    DXVA_VideoTransFunc_22_8bit_sRGB = 7
    DXVA_VideoTransFunc_28 = 8
End Enum
import enum

class DXVA_VideoTransferFunction(enum.IntEnum):
    DXVA_VideoTransFuncShift = 27
    DXVA_VideoTransFuncMask = -134217728
    DXVA_VideoTransFunc_Unknown = 0
    DXVA_VideoTransFunc_10 = 1
    DXVA_VideoTransFunc_18 = 2
    DXVA_VideoTransFunc_20 = 3
    DXVA_VideoTransFunc_22 = 4
    DXVA_VideoTransFunc_22_709 = 5
    DXVA_VideoTransFunc_22_240M = 6
    DXVA_VideoTransFunc_22_8bit_sRGB = 7
    DXVA_VideoTransFunc_28 = 8
// DXVA_VideoTransferFunction
pub const DXVA_VideoTransFuncShift: i32 = 27;
pub const DXVA_VideoTransFuncMask: i32 = -134217728;
pub const DXVA_VideoTransFunc_Unknown: i32 = 0;
pub const DXVA_VideoTransFunc_10: i32 = 1;
pub const DXVA_VideoTransFunc_18: i32 = 2;
pub const DXVA_VideoTransFunc_20: i32 = 3;
pub const DXVA_VideoTransFunc_22: i32 = 4;
pub const DXVA_VideoTransFunc_22_709: i32 = 5;
pub const DXVA_VideoTransFunc_22_240M: i32 = 6;
pub const DXVA_VideoTransFunc_22_8bit_sRGB: i32 = 7;
pub const DXVA_VideoTransFunc_28: i32 = 8;
// DXVA_VideoTransferFunction
const (
	DXVA_VideoTransFuncShift int32 = 27
	DXVA_VideoTransFuncMask int32 = -134217728
	DXVA_VideoTransFunc_Unknown int32 = 0
	DXVA_VideoTransFunc_10 int32 = 1
	DXVA_VideoTransFunc_18 int32 = 2
	DXVA_VideoTransFunc_20 int32 = 3
	DXVA_VideoTransFunc_22 int32 = 4
	DXVA_VideoTransFunc_22_709 int32 = 5
	DXVA_VideoTransFunc_22_240M int32 = 6
	DXVA_VideoTransFunc_22_8bit_sRGB int32 = 7
	DXVA_VideoTransFunc_28 int32 = 8
)
const
  DXVA_VideoTransFuncShift = 27;
  DXVA_VideoTransFuncMask = -134217728;
  DXVA_VideoTransFunc_Unknown = 0;
  DXVA_VideoTransFunc_10 = 1;
  DXVA_VideoTransFunc_18 = 2;
  DXVA_VideoTransFunc_20 = 3;
  DXVA_VideoTransFunc_22 = 4;
  DXVA_VideoTransFunc_22_709 = 5;
  DXVA_VideoTransFunc_22_240M = 6;
  DXVA_VideoTransFunc_22_8bit_sRGB = 7;
  DXVA_VideoTransFunc_28 = 8;
// DXVA_VideoTransferFunction
pub const DXVA_VideoTransFuncShift: i32 = 27;
pub const DXVA_VideoTransFuncMask: i32 = -134217728;
pub const DXVA_VideoTransFunc_Unknown: i32 = 0;
pub const DXVA_VideoTransFunc_10: i32 = 1;
pub const DXVA_VideoTransFunc_18: i32 = 2;
pub const DXVA_VideoTransFunc_20: i32 = 3;
pub const DXVA_VideoTransFunc_22: i32 = 4;
pub const DXVA_VideoTransFunc_22_709: i32 = 5;
pub const DXVA_VideoTransFunc_22_240M: i32 = 6;
pub const DXVA_VideoTransFunc_22_8bit_sRGB: i32 = 7;
pub const DXVA_VideoTransFunc_28: i32 = 8;
const
  DXVA_VideoTransFuncShift* = 27
  DXVA_VideoTransFuncMask* = -134217728
  DXVA_VideoTransFunc_Unknown* = 0
  DXVA_VideoTransFunc_10* = 1
  DXVA_VideoTransFunc_18* = 2
  DXVA_VideoTransFunc_20* = 3
  DXVA_VideoTransFunc_22* = 4
  DXVA_VideoTransFunc_22_709* = 5
  DXVA_VideoTransFunc_22_240M* = 6
  DXVA_VideoTransFunc_22_8bit_sRGB* = 7
  DXVA_VideoTransFunc_28* = 8
enum DXVA_VideoTransferFunction : int {
    DXVA_VideoTransFuncShift = 27,
    DXVA_VideoTransFuncMask = -134217728,
    DXVA_VideoTransFunc_Unknown = 0,
    DXVA_VideoTransFunc_10 = 1,
    DXVA_VideoTransFunc_18 = 2,
    DXVA_VideoTransFunc_20 = 3,
    DXVA_VideoTransFunc_22 = 4,
    DXVA_VideoTransFunc_22_709 = 5,
    DXVA_VideoTransFunc_22_240M = 6,
    DXVA_VideoTransFunc_22_8bit_sRGB = 7,
    DXVA_VideoTransFunc_28 = 8,
}
#define global DXVA_VideoTransFuncShift         0x1B
#define global DXVA_VideoTransFuncMask          0xF8000000
#define global DXVA_VideoTransFunc_Unknown      0x0
#define global DXVA_VideoTransFunc_10           0x1
#define global DXVA_VideoTransFunc_18           0x2
#define global DXVA_VideoTransFunc_20           0x3
#define global DXVA_VideoTransFunc_22           0x4
#define global DXVA_VideoTransFunc_22_709       0x5
#define global DXVA_VideoTransFunc_22_240M      0x6
#define global DXVA_VideoTransFunc_22_8bit_sRGB 0x7
#define global DXVA_VideoTransFunc_28           0x8