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

MFVideoAspectRatioMode

列挙型
基底型i4

メンバー 5

名前10進16進
MFVideoARMode_None00x0
MFVideoARMode_PreservePicture10x1
MFVideoARMode_PreservePixel20x2
MFVideoARMode_NonLinearStretch40x4
MFVideoARMode_Mask70x7

各言語での定義

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

typedef enum MFVideoAspectRatioMode : int {
    MFVideoARMode_None = 0,
    MFVideoARMode_PreservePicture = 1,
    MFVideoARMode_PreservePixel = 2,
    MFVideoARMode_NonLinearStretch = 4,
    MFVideoARMode_Mask = 7
} MFVideoAspectRatioMode;
public enum MFVideoAspectRatioMode : int
{
    MFVideoARMode_None = 0,
    MFVideoARMode_PreservePicture = 1,
    MFVideoARMode_PreservePixel = 2,
    MFVideoARMode_NonLinearStretch = 4,
    MFVideoARMode_Mask = 7,
}
Public Enum MFVideoAspectRatioMode As Integer
    MFVideoARMode_None = 0
    MFVideoARMode_PreservePicture = 1
    MFVideoARMode_PreservePixel = 2
    MFVideoARMode_NonLinearStretch = 4
    MFVideoARMode_Mask = 7
End Enum
import enum

class MFVideoAspectRatioMode(enum.IntEnum):
    MFVideoARMode_None = 0
    MFVideoARMode_PreservePicture = 1
    MFVideoARMode_PreservePixel = 2
    MFVideoARMode_NonLinearStretch = 4
    MFVideoARMode_Mask = 7
// MFVideoAspectRatioMode
pub const MFVideoARMode_None: i32 = 0;
pub const MFVideoARMode_PreservePicture: i32 = 1;
pub const MFVideoARMode_PreservePixel: i32 = 2;
pub const MFVideoARMode_NonLinearStretch: i32 = 4;
pub const MFVideoARMode_Mask: i32 = 7;
// MFVideoAspectRatioMode
const (
	MFVideoARMode_None int32 = 0
	MFVideoARMode_PreservePicture int32 = 1
	MFVideoARMode_PreservePixel int32 = 2
	MFVideoARMode_NonLinearStretch int32 = 4
	MFVideoARMode_Mask int32 = 7
)
const
  MFVideoARMode_None = 0;
  MFVideoARMode_PreservePicture = 1;
  MFVideoARMode_PreservePixel = 2;
  MFVideoARMode_NonLinearStretch = 4;
  MFVideoARMode_Mask = 7;
// MFVideoAspectRatioMode
pub const MFVideoARMode_None: i32 = 0;
pub const MFVideoARMode_PreservePicture: i32 = 1;
pub const MFVideoARMode_PreservePixel: i32 = 2;
pub const MFVideoARMode_NonLinearStretch: i32 = 4;
pub const MFVideoARMode_Mask: i32 = 7;
const
  MFVideoARMode_None* = 0
  MFVideoARMode_PreservePicture* = 1
  MFVideoARMode_PreservePixel* = 2
  MFVideoARMode_NonLinearStretch* = 4
  MFVideoARMode_Mask* = 7
enum MFVideoAspectRatioMode : int {
    MFVideoARMode_None = 0,
    MFVideoARMode_PreservePicture = 1,
    MFVideoARMode_PreservePixel = 2,
    MFVideoARMode_NonLinearStretch = 4,
    MFVideoARMode_Mask = 7,
}
#define global MFVideoARMode_None             0x0
#define global MFVideoARMode_PreservePicture  0x1
#define global MFVideoARMode_PreservePixel    0x2
#define global MFVideoARMode_NonLinearStretch 0x4
#define global MFVideoARMode_Mask             0x7