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

D3D11_FEATURE

列挙型
基底型i4

メンバー 22

名前10進16進
D3D11_FEATURE_THREADING00x0
D3D11_FEATURE_DOUBLES10x1
D3D11_FEATURE_FORMAT_SUPPORT20x2
D3D11_FEATURE_FORMAT_SUPPORT230x3
D3D11_FEATURE_D3D10_X_HARDWARE_OPTIONS40x4
D3D11_FEATURE_D3D11_OPTIONS50x5
D3D11_FEATURE_ARCHITECTURE_INFO60x6
D3D11_FEATURE_D3D9_OPTIONS70x7
D3D11_FEATURE_SHADER_MIN_PRECISION_SUPPORT80x8
D3D11_FEATURE_D3D9_SHADOW_SUPPORT90x9
D3D11_FEATURE_D3D11_OPTIONS1100xA
D3D11_FEATURE_D3D9_SIMPLE_INSTANCING_SUPPORT110xB
D3D11_FEATURE_MARKER_SUPPORT120xC
D3D11_FEATURE_D3D9_OPTIONS1130xD
D3D11_FEATURE_D3D11_OPTIONS2140xE
D3D11_FEATURE_D3D11_OPTIONS3150xF
D3D11_FEATURE_GPU_VIRTUAL_ADDRESS_SUPPORT160x10
D3D11_FEATURE_D3D11_OPTIONS4170x11
D3D11_FEATURE_SHADER_CACHE180x12
D3D11_FEATURE_D3D11_OPTIONS5190x13
D3D11_FEATURE_DISPLAYABLE200x14
D3D11_FEATURE_D3D11_OPTIONS6210x15

各言語での定義

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

typedef enum D3D11_FEATURE : int {
    D3D11_FEATURE_THREADING = 0,
    D3D11_FEATURE_DOUBLES = 1,
    D3D11_FEATURE_FORMAT_SUPPORT = 2,
    D3D11_FEATURE_FORMAT_SUPPORT2 = 3,
    D3D11_FEATURE_D3D10_X_HARDWARE_OPTIONS = 4,
    D3D11_FEATURE_D3D11_OPTIONS = 5,
    D3D11_FEATURE_ARCHITECTURE_INFO = 6,
    D3D11_FEATURE_D3D9_OPTIONS = 7,
    D3D11_FEATURE_SHADER_MIN_PRECISION_SUPPORT = 8,
    D3D11_FEATURE_D3D9_SHADOW_SUPPORT = 9,
    D3D11_FEATURE_D3D11_OPTIONS1 = 10,
    D3D11_FEATURE_D3D9_SIMPLE_INSTANCING_SUPPORT = 11,
    D3D11_FEATURE_MARKER_SUPPORT = 12,
    D3D11_FEATURE_D3D9_OPTIONS1 = 13,
    D3D11_FEATURE_D3D11_OPTIONS2 = 14,
    D3D11_FEATURE_D3D11_OPTIONS3 = 15,
    D3D11_FEATURE_GPU_VIRTUAL_ADDRESS_SUPPORT = 16,
    D3D11_FEATURE_D3D11_OPTIONS4 = 17,
    D3D11_FEATURE_SHADER_CACHE = 18,
    D3D11_FEATURE_D3D11_OPTIONS5 = 19,
    D3D11_FEATURE_DISPLAYABLE = 20,
    D3D11_FEATURE_D3D11_OPTIONS6 = 21
} D3D11_FEATURE;
public enum D3D11_FEATURE : int
{
    D3D11_FEATURE_THREADING = 0,
    D3D11_FEATURE_DOUBLES = 1,
    D3D11_FEATURE_FORMAT_SUPPORT = 2,
    D3D11_FEATURE_FORMAT_SUPPORT2 = 3,
    D3D11_FEATURE_D3D10_X_HARDWARE_OPTIONS = 4,
    D3D11_FEATURE_D3D11_OPTIONS = 5,
    D3D11_FEATURE_ARCHITECTURE_INFO = 6,
    D3D11_FEATURE_D3D9_OPTIONS = 7,
    D3D11_FEATURE_SHADER_MIN_PRECISION_SUPPORT = 8,
    D3D11_FEATURE_D3D9_SHADOW_SUPPORT = 9,
    D3D11_FEATURE_D3D11_OPTIONS1 = 10,
    D3D11_FEATURE_D3D9_SIMPLE_INSTANCING_SUPPORT = 11,
    D3D11_FEATURE_MARKER_SUPPORT = 12,
    D3D11_FEATURE_D3D9_OPTIONS1 = 13,
    D3D11_FEATURE_D3D11_OPTIONS2 = 14,
    D3D11_FEATURE_D3D11_OPTIONS3 = 15,
    D3D11_FEATURE_GPU_VIRTUAL_ADDRESS_SUPPORT = 16,
    D3D11_FEATURE_D3D11_OPTIONS4 = 17,
    D3D11_FEATURE_SHADER_CACHE = 18,
    D3D11_FEATURE_D3D11_OPTIONS5 = 19,
    D3D11_FEATURE_DISPLAYABLE = 20,
    D3D11_FEATURE_D3D11_OPTIONS6 = 21,
}
Public Enum D3D11_FEATURE As Integer
    D3D11_FEATURE_THREADING = 0
    D3D11_FEATURE_DOUBLES = 1
    D3D11_FEATURE_FORMAT_SUPPORT = 2
    D3D11_FEATURE_FORMAT_SUPPORT2 = 3
    D3D11_FEATURE_D3D10_X_HARDWARE_OPTIONS = 4
    D3D11_FEATURE_D3D11_OPTIONS = 5
    D3D11_FEATURE_ARCHITECTURE_INFO = 6
    D3D11_FEATURE_D3D9_OPTIONS = 7
    D3D11_FEATURE_SHADER_MIN_PRECISION_SUPPORT = 8
    D3D11_FEATURE_D3D9_SHADOW_SUPPORT = 9
    D3D11_FEATURE_D3D11_OPTIONS1 = 10
    D3D11_FEATURE_D3D9_SIMPLE_INSTANCING_SUPPORT = 11
    D3D11_FEATURE_MARKER_SUPPORT = 12
    D3D11_FEATURE_D3D9_OPTIONS1 = 13
    D3D11_FEATURE_D3D11_OPTIONS2 = 14
    D3D11_FEATURE_D3D11_OPTIONS3 = 15
    D3D11_FEATURE_GPU_VIRTUAL_ADDRESS_SUPPORT = 16
    D3D11_FEATURE_D3D11_OPTIONS4 = 17
    D3D11_FEATURE_SHADER_CACHE = 18
    D3D11_FEATURE_D3D11_OPTIONS5 = 19
    D3D11_FEATURE_DISPLAYABLE = 20
    D3D11_FEATURE_D3D11_OPTIONS6 = 21
End Enum
import enum

class D3D11_FEATURE(enum.IntEnum):
    D3D11_FEATURE_THREADING = 0
    D3D11_FEATURE_DOUBLES = 1
    D3D11_FEATURE_FORMAT_SUPPORT = 2
    D3D11_FEATURE_FORMAT_SUPPORT2 = 3
    D3D11_FEATURE_D3D10_X_HARDWARE_OPTIONS = 4
    D3D11_FEATURE_D3D11_OPTIONS = 5
    D3D11_FEATURE_ARCHITECTURE_INFO = 6
    D3D11_FEATURE_D3D9_OPTIONS = 7
    D3D11_FEATURE_SHADER_MIN_PRECISION_SUPPORT = 8
    D3D11_FEATURE_D3D9_SHADOW_SUPPORT = 9
    D3D11_FEATURE_D3D11_OPTIONS1 = 10
    D3D11_FEATURE_D3D9_SIMPLE_INSTANCING_SUPPORT = 11
    D3D11_FEATURE_MARKER_SUPPORT = 12
    D3D11_FEATURE_D3D9_OPTIONS1 = 13
    D3D11_FEATURE_D3D11_OPTIONS2 = 14
    D3D11_FEATURE_D3D11_OPTIONS3 = 15
    D3D11_FEATURE_GPU_VIRTUAL_ADDRESS_SUPPORT = 16
    D3D11_FEATURE_D3D11_OPTIONS4 = 17
    D3D11_FEATURE_SHADER_CACHE = 18
    D3D11_FEATURE_D3D11_OPTIONS5 = 19
    D3D11_FEATURE_DISPLAYABLE = 20
    D3D11_FEATURE_D3D11_OPTIONS6 = 21
// D3D11_FEATURE
pub const D3D11_FEATURE_THREADING: i32 = 0;
pub const D3D11_FEATURE_DOUBLES: i32 = 1;
pub const D3D11_FEATURE_FORMAT_SUPPORT: i32 = 2;
pub const D3D11_FEATURE_FORMAT_SUPPORT2: i32 = 3;
pub const D3D11_FEATURE_D3D10_X_HARDWARE_OPTIONS: i32 = 4;
pub const D3D11_FEATURE_D3D11_OPTIONS: i32 = 5;
pub const D3D11_FEATURE_ARCHITECTURE_INFO: i32 = 6;
pub const D3D11_FEATURE_D3D9_OPTIONS: i32 = 7;
pub const D3D11_FEATURE_SHADER_MIN_PRECISION_SUPPORT: i32 = 8;
pub const D3D11_FEATURE_D3D9_SHADOW_SUPPORT: i32 = 9;
pub const D3D11_FEATURE_D3D11_OPTIONS1: i32 = 10;
pub const D3D11_FEATURE_D3D9_SIMPLE_INSTANCING_SUPPORT: i32 = 11;
pub const D3D11_FEATURE_MARKER_SUPPORT: i32 = 12;
pub const D3D11_FEATURE_D3D9_OPTIONS1: i32 = 13;
pub const D3D11_FEATURE_D3D11_OPTIONS2: i32 = 14;
pub const D3D11_FEATURE_D3D11_OPTIONS3: i32 = 15;
pub const D3D11_FEATURE_GPU_VIRTUAL_ADDRESS_SUPPORT: i32 = 16;
pub const D3D11_FEATURE_D3D11_OPTIONS4: i32 = 17;
pub const D3D11_FEATURE_SHADER_CACHE: i32 = 18;
pub const D3D11_FEATURE_D3D11_OPTIONS5: i32 = 19;
pub const D3D11_FEATURE_DISPLAYABLE: i32 = 20;
pub const D3D11_FEATURE_D3D11_OPTIONS6: i32 = 21;
// D3D11_FEATURE
const (
	D3D11_FEATURE_THREADING int32 = 0
	D3D11_FEATURE_DOUBLES int32 = 1
	D3D11_FEATURE_FORMAT_SUPPORT int32 = 2
	D3D11_FEATURE_FORMAT_SUPPORT2 int32 = 3
	D3D11_FEATURE_D3D10_X_HARDWARE_OPTIONS int32 = 4
	D3D11_FEATURE_D3D11_OPTIONS int32 = 5
	D3D11_FEATURE_ARCHITECTURE_INFO int32 = 6
	D3D11_FEATURE_D3D9_OPTIONS int32 = 7
	D3D11_FEATURE_SHADER_MIN_PRECISION_SUPPORT int32 = 8
	D3D11_FEATURE_D3D9_SHADOW_SUPPORT int32 = 9
	D3D11_FEATURE_D3D11_OPTIONS1 int32 = 10
	D3D11_FEATURE_D3D9_SIMPLE_INSTANCING_SUPPORT int32 = 11
	D3D11_FEATURE_MARKER_SUPPORT int32 = 12
	D3D11_FEATURE_D3D9_OPTIONS1 int32 = 13
	D3D11_FEATURE_D3D11_OPTIONS2 int32 = 14
	D3D11_FEATURE_D3D11_OPTIONS3 int32 = 15
	D3D11_FEATURE_GPU_VIRTUAL_ADDRESS_SUPPORT int32 = 16
	D3D11_FEATURE_D3D11_OPTIONS4 int32 = 17
	D3D11_FEATURE_SHADER_CACHE int32 = 18
	D3D11_FEATURE_D3D11_OPTIONS5 int32 = 19
	D3D11_FEATURE_DISPLAYABLE int32 = 20
	D3D11_FEATURE_D3D11_OPTIONS6 int32 = 21
)
const
  D3D11_FEATURE_THREADING = 0;
  D3D11_FEATURE_DOUBLES = 1;
  D3D11_FEATURE_FORMAT_SUPPORT = 2;
  D3D11_FEATURE_FORMAT_SUPPORT2 = 3;
  D3D11_FEATURE_D3D10_X_HARDWARE_OPTIONS = 4;
  D3D11_FEATURE_D3D11_OPTIONS = 5;
  D3D11_FEATURE_ARCHITECTURE_INFO = 6;
  D3D11_FEATURE_D3D9_OPTIONS = 7;
  D3D11_FEATURE_SHADER_MIN_PRECISION_SUPPORT = 8;
  D3D11_FEATURE_D3D9_SHADOW_SUPPORT = 9;
  D3D11_FEATURE_D3D11_OPTIONS1 = 10;
  D3D11_FEATURE_D3D9_SIMPLE_INSTANCING_SUPPORT = 11;
  D3D11_FEATURE_MARKER_SUPPORT = 12;
  D3D11_FEATURE_D3D9_OPTIONS1 = 13;
  D3D11_FEATURE_D3D11_OPTIONS2 = 14;
  D3D11_FEATURE_D3D11_OPTIONS3 = 15;
  D3D11_FEATURE_GPU_VIRTUAL_ADDRESS_SUPPORT = 16;
  D3D11_FEATURE_D3D11_OPTIONS4 = 17;
  D3D11_FEATURE_SHADER_CACHE = 18;
  D3D11_FEATURE_D3D11_OPTIONS5 = 19;
  D3D11_FEATURE_DISPLAYABLE = 20;
  D3D11_FEATURE_D3D11_OPTIONS6 = 21;
// D3D11_FEATURE
pub const D3D11_FEATURE_THREADING: i32 = 0;
pub const D3D11_FEATURE_DOUBLES: i32 = 1;
pub const D3D11_FEATURE_FORMAT_SUPPORT: i32 = 2;
pub const D3D11_FEATURE_FORMAT_SUPPORT2: i32 = 3;
pub const D3D11_FEATURE_D3D10_X_HARDWARE_OPTIONS: i32 = 4;
pub const D3D11_FEATURE_D3D11_OPTIONS: i32 = 5;
pub const D3D11_FEATURE_ARCHITECTURE_INFO: i32 = 6;
pub const D3D11_FEATURE_D3D9_OPTIONS: i32 = 7;
pub const D3D11_FEATURE_SHADER_MIN_PRECISION_SUPPORT: i32 = 8;
pub const D3D11_FEATURE_D3D9_SHADOW_SUPPORT: i32 = 9;
pub const D3D11_FEATURE_D3D11_OPTIONS1: i32 = 10;
pub const D3D11_FEATURE_D3D9_SIMPLE_INSTANCING_SUPPORT: i32 = 11;
pub const D3D11_FEATURE_MARKER_SUPPORT: i32 = 12;
pub const D3D11_FEATURE_D3D9_OPTIONS1: i32 = 13;
pub const D3D11_FEATURE_D3D11_OPTIONS2: i32 = 14;
pub const D3D11_FEATURE_D3D11_OPTIONS3: i32 = 15;
pub const D3D11_FEATURE_GPU_VIRTUAL_ADDRESS_SUPPORT: i32 = 16;
pub const D3D11_FEATURE_D3D11_OPTIONS4: i32 = 17;
pub const D3D11_FEATURE_SHADER_CACHE: i32 = 18;
pub const D3D11_FEATURE_D3D11_OPTIONS5: i32 = 19;
pub const D3D11_FEATURE_DISPLAYABLE: i32 = 20;
pub const D3D11_FEATURE_D3D11_OPTIONS6: i32 = 21;
const
  D3D11_FEATURE_THREADING* = 0
  D3D11_FEATURE_DOUBLES* = 1
  D3D11_FEATURE_FORMAT_SUPPORT* = 2
  D3D11_FEATURE_FORMAT_SUPPORT2* = 3
  D3D11_FEATURE_D3D10_X_HARDWARE_OPTIONS* = 4
  D3D11_FEATURE_D3D11_OPTIONS* = 5
  D3D11_FEATURE_ARCHITECTURE_INFO* = 6
  D3D11_FEATURE_D3D9_OPTIONS* = 7
  D3D11_FEATURE_SHADER_MIN_PRECISION_SUPPORT* = 8
  D3D11_FEATURE_D3D9_SHADOW_SUPPORT* = 9
  D3D11_FEATURE_D3D11_OPTIONS1* = 10
  D3D11_FEATURE_D3D9_SIMPLE_INSTANCING_SUPPORT* = 11
  D3D11_FEATURE_MARKER_SUPPORT* = 12
  D3D11_FEATURE_D3D9_OPTIONS1* = 13
  D3D11_FEATURE_D3D11_OPTIONS2* = 14
  D3D11_FEATURE_D3D11_OPTIONS3* = 15
  D3D11_FEATURE_GPU_VIRTUAL_ADDRESS_SUPPORT* = 16
  D3D11_FEATURE_D3D11_OPTIONS4* = 17
  D3D11_FEATURE_SHADER_CACHE* = 18
  D3D11_FEATURE_D3D11_OPTIONS5* = 19
  D3D11_FEATURE_DISPLAYABLE* = 20
  D3D11_FEATURE_D3D11_OPTIONS6* = 21
enum D3D11_FEATURE : int {
    D3D11_FEATURE_THREADING = 0,
    D3D11_FEATURE_DOUBLES = 1,
    D3D11_FEATURE_FORMAT_SUPPORT = 2,
    D3D11_FEATURE_FORMAT_SUPPORT2 = 3,
    D3D11_FEATURE_D3D10_X_HARDWARE_OPTIONS = 4,
    D3D11_FEATURE_D3D11_OPTIONS = 5,
    D3D11_FEATURE_ARCHITECTURE_INFO = 6,
    D3D11_FEATURE_D3D9_OPTIONS = 7,
    D3D11_FEATURE_SHADER_MIN_PRECISION_SUPPORT = 8,
    D3D11_FEATURE_D3D9_SHADOW_SUPPORT = 9,
    D3D11_FEATURE_D3D11_OPTIONS1 = 10,
    D3D11_FEATURE_D3D9_SIMPLE_INSTANCING_SUPPORT = 11,
    D3D11_FEATURE_MARKER_SUPPORT = 12,
    D3D11_FEATURE_D3D9_OPTIONS1 = 13,
    D3D11_FEATURE_D3D11_OPTIONS2 = 14,
    D3D11_FEATURE_D3D11_OPTIONS3 = 15,
    D3D11_FEATURE_GPU_VIRTUAL_ADDRESS_SUPPORT = 16,
    D3D11_FEATURE_D3D11_OPTIONS4 = 17,
    D3D11_FEATURE_SHADER_CACHE = 18,
    D3D11_FEATURE_D3D11_OPTIONS5 = 19,
    D3D11_FEATURE_DISPLAYABLE = 20,
    D3D11_FEATURE_D3D11_OPTIONS6 = 21,
}
#define global D3D11_FEATURE_THREADING                      0x0
#define global D3D11_FEATURE_DOUBLES                        0x1
#define global D3D11_FEATURE_FORMAT_SUPPORT                 0x2
#define global D3D11_FEATURE_FORMAT_SUPPORT2                0x3
#define global D3D11_FEATURE_D3D10_X_HARDWARE_OPTIONS       0x4
#define global D3D11_FEATURE_D3D11_OPTIONS                  0x5
#define global D3D11_FEATURE_ARCHITECTURE_INFO              0x6
#define global D3D11_FEATURE_D3D9_OPTIONS                   0x7
#define global D3D11_FEATURE_SHADER_MIN_PRECISION_SUPPORT   0x8
#define global D3D11_FEATURE_D3D9_SHADOW_SUPPORT            0x9
#define global D3D11_FEATURE_D3D11_OPTIONS1                 0xA
#define global D3D11_FEATURE_D3D9_SIMPLE_INSTANCING_SUPPORT 0xB
#define global D3D11_FEATURE_MARKER_SUPPORT                 0xC
#define global D3D11_FEATURE_D3D9_OPTIONS1                  0xD
#define global D3D11_FEATURE_D3D11_OPTIONS2                 0xE
#define global D3D11_FEATURE_D3D11_OPTIONS3                 0xF
#define global D3D11_FEATURE_GPU_VIRTUAL_ADDRESS_SUPPORT    0x10
#define global D3D11_FEATURE_D3D11_OPTIONS4                 0x11
#define global D3D11_FEATURE_SHADER_CACHE                   0x12
#define global D3D11_FEATURE_D3D11_OPTIONS5                 0x13
#define global D3D11_FEATURE_DISPLAYABLE                    0x14
#define global D3D11_FEATURE_D3D11_OPTIONS6                 0x15