Win32 API 日本語リファレンス
ホームGraphics.Dxgi › DXGI_PRESENT

DXGI_PRESENT

列挙型フラグ
基底型u4

メンバー 9

名前10進16進
DXGI_PRESENT_TEST10x1
DXGI_PRESENT_DO_NOT_SEQUENCE20x2
DXGI_PRESENT_RESTART40x4
DXGI_PRESENT_DO_NOT_WAIT80x8
DXGI_PRESENT_STEREO_PREFER_RIGHT160x10
DXGI_PRESENT_STEREO_TEMPORARY_MONO320x20
DXGI_PRESENT_RESTRICT_TO_OUTPUT640x40
DXGI_PRESENT_USE_DURATION2560x100
DXGI_PRESENT_ALLOW_TEARING5120x200

各言語での定義

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

typedef enum DXGI_PRESENT : unsigned int {
    DXGI_PRESENT_TEST = 1,
    DXGI_PRESENT_DO_NOT_SEQUENCE = 2,
    DXGI_PRESENT_RESTART = 4,
    DXGI_PRESENT_DO_NOT_WAIT = 8,
    DXGI_PRESENT_STEREO_PREFER_RIGHT = 16,
    DXGI_PRESENT_STEREO_TEMPORARY_MONO = 32,
    DXGI_PRESENT_RESTRICT_TO_OUTPUT = 64,
    DXGI_PRESENT_USE_DURATION = 256,
    DXGI_PRESENT_ALLOW_TEARING = 512
} DXGI_PRESENT;
[Flags]
public enum DXGI_PRESENT : uint
{
    DXGI_PRESENT_TEST = 1,
    DXGI_PRESENT_DO_NOT_SEQUENCE = 2,
    DXGI_PRESENT_RESTART = 4,
    DXGI_PRESENT_DO_NOT_WAIT = 8,
    DXGI_PRESENT_STEREO_PREFER_RIGHT = 16,
    DXGI_PRESENT_STEREO_TEMPORARY_MONO = 32,
    DXGI_PRESENT_RESTRICT_TO_OUTPUT = 64,
    DXGI_PRESENT_USE_DURATION = 256,
    DXGI_PRESENT_ALLOW_TEARING = 512,
}
<Flags>
Public Enum DXGI_PRESENT As UInteger
    DXGI_PRESENT_TEST = 1
    DXGI_PRESENT_DO_NOT_SEQUENCE = 2
    DXGI_PRESENT_RESTART = 4
    DXGI_PRESENT_DO_NOT_WAIT = 8
    DXGI_PRESENT_STEREO_PREFER_RIGHT = 16
    DXGI_PRESENT_STEREO_TEMPORARY_MONO = 32
    DXGI_PRESENT_RESTRICT_TO_OUTPUT = 64
    DXGI_PRESENT_USE_DURATION = 256
    DXGI_PRESENT_ALLOW_TEARING = 512
End Enum
import enum

class DXGI_PRESENT(enum.IntFlag):
    DXGI_PRESENT_TEST = 1
    DXGI_PRESENT_DO_NOT_SEQUENCE = 2
    DXGI_PRESENT_RESTART = 4
    DXGI_PRESENT_DO_NOT_WAIT = 8
    DXGI_PRESENT_STEREO_PREFER_RIGHT = 16
    DXGI_PRESENT_STEREO_TEMPORARY_MONO = 32
    DXGI_PRESENT_RESTRICT_TO_OUTPUT = 64
    DXGI_PRESENT_USE_DURATION = 256
    DXGI_PRESENT_ALLOW_TEARING = 512
// DXGI_PRESENT (flags)
pub const DXGI_PRESENT_TEST: u32 = 1;
pub const DXGI_PRESENT_DO_NOT_SEQUENCE: u32 = 2;
pub const DXGI_PRESENT_RESTART: u32 = 4;
pub const DXGI_PRESENT_DO_NOT_WAIT: u32 = 8;
pub const DXGI_PRESENT_STEREO_PREFER_RIGHT: u32 = 16;
pub const DXGI_PRESENT_STEREO_TEMPORARY_MONO: u32 = 32;
pub const DXGI_PRESENT_RESTRICT_TO_OUTPUT: u32 = 64;
pub const DXGI_PRESENT_USE_DURATION: u32 = 256;
pub const DXGI_PRESENT_ALLOW_TEARING: u32 = 512;
// DXGI_PRESENT
const (
	DXGI_PRESENT_TEST uint32 = 1
	DXGI_PRESENT_DO_NOT_SEQUENCE uint32 = 2
	DXGI_PRESENT_RESTART uint32 = 4
	DXGI_PRESENT_DO_NOT_WAIT uint32 = 8
	DXGI_PRESENT_STEREO_PREFER_RIGHT uint32 = 16
	DXGI_PRESENT_STEREO_TEMPORARY_MONO uint32 = 32
	DXGI_PRESENT_RESTRICT_TO_OUTPUT uint32 = 64
	DXGI_PRESENT_USE_DURATION uint32 = 256
	DXGI_PRESENT_ALLOW_TEARING uint32 = 512
)
const
  DXGI_PRESENT_TEST = 1;
  DXGI_PRESENT_DO_NOT_SEQUENCE = 2;
  DXGI_PRESENT_RESTART = 4;
  DXGI_PRESENT_DO_NOT_WAIT = 8;
  DXGI_PRESENT_STEREO_PREFER_RIGHT = 16;
  DXGI_PRESENT_STEREO_TEMPORARY_MONO = 32;
  DXGI_PRESENT_RESTRICT_TO_OUTPUT = 64;
  DXGI_PRESENT_USE_DURATION = 256;
  DXGI_PRESENT_ALLOW_TEARING = 512;
// DXGI_PRESENT
pub const DXGI_PRESENT_TEST: u32 = 1;
pub const DXGI_PRESENT_DO_NOT_SEQUENCE: u32 = 2;
pub const DXGI_PRESENT_RESTART: u32 = 4;
pub const DXGI_PRESENT_DO_NOT_WAIT: u32 = 8;
pub const DXGI_PRESENT_STEREO_PREFER_RIGHT: u32 = 16;
pub const DXGI_PRESENT_STEREO_TEMPORARY_MONO: u32 = 32;
pub const DXGI_PRESENT_RESTRICT_TO_OUTPUT: u32 = 64;
pub const DXGI_PRESENT_USE_DURATION: u32 = 256;
pub const DXGI_PRESENT_ALLOW_TEARING: u32 = 512;
const
  DXGI_PRESENT_TEST* = 1
  DXGI_PRESENT_DO_NOT_SEQUENCE* = 2
  DXGI_PRESENT_RESTART* = 4
  DXGI_PRESENT_DO_NOT_WAIT* = 8
  DXGI_PRESENT_STEREO_PREFER_RIGHT* = 16
  DXGI_PRESENT_STEREO_TEMPORARY_MONO* = 32
  DXGI_PRESENT_RESTRICT_TO_OUTPUT* = 64
  DXGI_PRESENT_USE_DURATION* = 256
  DXGI_PRESENT_ALLOW_TEARING* = 512
enum DXGI_PRESENT : uint {
    DXGI_PRESENT_TEST = 1,
    DXGI_PRESENT_DO_NOT_SEQUENCE = 2,
    DXGI_PRESENT_RESTART = 4,
    DXGI_PRESENT_DO_NOT_WAIT = 8,
    DXGI_PRESENT_STEREO_PREFER_RIGHT = 16,
    DXGI_PRESENT_STEREO_TEMPORARY_MONO = 32,
    DXGI_PRESENT_RESTRICT_TO_OUTPUT = 64,
    DXGI_PRESENT_USE_DURATION = 256,
    DXGI_PRESENT_ALLOW_TEARING = 512,
}
#define global DXGI_PRESENT_TEST                  0x1
#define global DXGI_PRESENT_DO_NOT_SEQUENCE       0x2
#define global DXGI_PRESENT_RESTART               0x4
#define global DXGI_PRESENT_DO_NOT_WAIT           0x8
#define global DXGI_PRESENT_STEREO_PREFER_RIGHT   0x10
#define global DXGI_PRESENT_STEREO_TEMPORARY_MONO 0x20
#define global DXGI_PRESENT_RESTRICT_TO_OUTPUT    0x40
#define global DXGI_PRESENT_USE_DURATION          0x100
#define global DXGI_PRESENT_ALLOW_TEARING         0x200
; ※フラグ列挙型。ビットORで組み合わせ可(例: FOO|BAR)。