ReactOS  0.4.15-dev-1392-g3014417
d3d10.idl File Reference

Go to the source code of this file.

Classes

struct  D3D10_BLEND_DESC
 
struct  D3D10_DEPTH_STENCILOP_DESC
 
struct  D3D10_DEPTH_STENCIL_DESC
 
struct  D3D10_RASTERIZER_DESC
 
struct  D3D10_SAMPLER_DESC
 
struct  D3D10_COUNTER_DESC
 
struct  D3D10_COUNTER_INFO
 
struct  D3D10_BUFFER_DESC
 
struct  CD3D10_BUFFER_DESC
 
struct  D3D10_TEXTURE1D_DESC
 
struct  CD3D10_TEXTURE1D_DESC
 
struct  D3D10_TEXTURE2D_DESC
 
struct  CD3D10_TEXTURE2D_DESC
 
struct  D3D10_TEXTURE3D_DESC
 
struct  D3D10_TEX1D_DSV
 
struct  D3D10_TEX1D_ARRAY_DSV
 
struct  D3D10_TEX2D_DSV
 
struct  D3D10_TEX2D_ARRAY_DSV
 
struct  D3D10_TEX2DMS_DSV
 
struct  D3D10_TEX2DMS_ARRAY_DSV
 
struct  D3D10_DEPTH_STENCIL_VIEW_DESC
 
struct  D3D10_BUFFER_RTV
 
struct  D3D10_TEX1D_RTV
 
struct  D3D10_TEX1D_ARRAY_RTV
 
struct  D3D10_TEX2D_RTV
 
struct  D3D10_TEX2D_ARRAY_RTV
 
struct  D3D10_TEX2DMS_RTV
 
struct  D3D10_TEX2DMS_ARRAY_RTV
 
struct  D3D10_TEX3D_RTV
 
struct  D3D10_RENDER_TARGET_VIEW_DESC
 
struct  D3D10_BUFFER_SRV
 
struct  D3D10_TEX1D_SRV
 
struct  D3D10_TEX1D_ARRAY_SRV
 
struct  D3D10_TEX2D_SRV
 
struct  D3D10_TEX2D_ARRAY_SRV
 
struct  D3D10_TEX2DMS_SRV
 
struct  D3D10_TEX2DMS_ARRAY_SRV
 
struct  D3D10_TEX3D_SRV
 
struct  D3D10_TEXCUBE_SRV
 
struct  D3D10_SHADER_RESOURCE_VIEW_DESC
 
struct  D3D10_BOX
 
struct  D3D10_SUBRESOURCE_DATA
 
struct  D3D10_SO_DECLARATION_ENTRY
 
struct  D3D10_INPUT_ELEMENT_DESC
 
struct  D3D10_QUERY_DESC
 
struct  D3D10_VIEWPORT
 
struct  D3D10_MAPPED_TEXTURE2D
 
struct  D3D10_MAPPED_TEXTURE3D
 
struct  D3D10_QUERY_DATA_TIMESTAMP_DISJOINT
 
struct  D3D10_QUERY_DATA_PIPELINE_STATISTICS
 
struct  D3D10_QUERY_DATA_SO_STATISTICS
 
interface  ID3D10DeviceChild
 
interface  ID3D10Resource
 
interface  ID3D10Buffer
 
interface  ID3D10Texture1D
 
interface  ID3D10Texture2D
 
interface  ID3D10Texture3D
 
interface  ID3D10View
 
interface  ID3D10DepthStencilView
 
interface  ID3D10RenderTargetView
 
interface  ID3D10ShaderResourceView
 
interface  ID3D10BlendState
 
interface  ID3D10DepthStencilState
 
interface  ID3D10GeometryShader
 
interface  ID3D10InputLayout
 
interface  ID3D10PixelShader
 
interface  ID3D10RasterizerState
 
interface  ID3D10SamplerState
 
interface  ID3D10VertexShader
 
interface  ID3D10Asynchronous
 
interface  ID3D10Counter
 
interface  ID3D10Query
 
interface  ID3D10Predicate
 
interface  ID3D10Device
 
interface  ID3D10Multithread
 

Typedefs

typedef D3D10_ERROR_FILE_NOT_FOUND(code) enum D3D10_BLEND D3D10_BLEND
 
typedef enum D3D10_BLEND_OP D3D10_BLEND_OP
 
typedef struct D3D10_BLEND_DESC D3D10_BLEND_DESC
 
typedef enum D3D10_DEPTH_WRITE_MASK D3D10_DEPTH_WRITE_MASK
 
typedef enum D3D10_COMPARISON_FUNC D3D10_COMPARISON_FUNC
 
typedef enum D3D10_STENCIL_OP D3D10_STENCIL_OP
 
typedef struct D3D10_DEPTH_STENCILOP_DESC D3D10_DEPTH_STENCILOP_DESC
 
typedef struct D3D10_DEPTH_STENCIL_DESC D3D10_DEPTH_STENCIL_DESC
 
typedef enum D3D10_FILL_MODE D3D10_FILL_MODE
 
typedef enum D3D10_CULL_MODE D3D10_CULL_MODE
 
typedef struct D3D10_RASTERIZER_DESC D3D10_RASTERIZER_DESC
 
typedef enum D3D10_FILTER D3D10_FILTER
 
typedef enum D3D10_TEXTURE_ADDRESS_MODE D3D10_TEXTURE_ADDRESS_MODE
 
typedef struct D3D10_SAMPLER_DESC D3D10_SAMPLER_DESC
 
typedef enum D3D10_COUNTER D3D10_COUNTER
 
typedef struct D3D10_COUNTER_DESC D3D10_COUNTER_DESC
 
typedef enum D3D10_COUNTER_TYPE D3D10_COUNTER_TYPE
 
typedef struct D3D10_COUNTER_INFO D3D10_COUNTER_INFO
 
typedef enum D3D10_RESOURCE_DIMENSION D3D10_RESOURCE_DIMENSION
 
typedef enum D3D10_USAGE D3D10_USAGE
 
typedef enum D3D10_BIND_FLAG D3D10_BIND_FLAG
 
typedef struct D3D10_BUFFER_DESC D3D10_BUFFER_DESC
 
typedef enum D3D10_MAP D3D10_MAP
 
typedef struct D3D10_TEXTURE1D_DESC D3D10_TEXTURE1D_DESC
 
typedef struct D3D10_TEXTURE2D_DESC D3D10_TEXTURE2D_DESC
 
typedef struct D3D10_TEXTURE3D_DESC D3D10_TEXTURE3D_DESC
 
typedef enum D3D10_DSV_DIMENSION D3D10_DSV_DIMENSION
 
typedef struct D3D10_TEX1D_DSV D3D10_TEX1D_DSV
 
typedef struct D3D10_TEX1D_ARRAY_DSV D3D10_TEX1D_ARRAY_DSV
 
typedef struct D3D10_TEX2D_DSV D3D10_TEX2D_DSV
 
typedef struct D3D10_TEX2D_ARRAY_DSV D3D10_TEX2D_ARRAY_DSV
 
typedef struct D3D10_TEX2DMS_DSV D3D10_TEX2DMS_DSV
 
typedef struct D3D10_TEX2DMS_ARRAY_DSV D3D10_TEX2DMS_ARRAY_DSV
 
typedef struct D3D10_DEPTH_STENCIL_VIEW_DESC D3D10_DEPTH_STENCIL_VIEW_DESC
 
typedef enum D3D10_RTV_DIMENSION D3D10_RTV_DIMENSION
 
typedef struct D3D10_BUFFER_RTV D3D10_BUFFER_RTV
 
typedef struct D3D10_TEX1D_RTV D3D10_TEX1D_RTV
 
typedef struct D3D10_TEX1D_ARRAY_RTV D3D10_TEX1D_ARRAY_RTV
 
typedef struct D3D10_TEX2D_RTV D3D10_TEX2D_RTV
 
typedef struct D3D10_TEX2D_ARRAY_RTV D3D10_TEX2D_ARRAY_RTV
 
typedef struct D3D10_TEX2DMS_RTV D3D10_TEX2DMS_RTV
 
typedef struct D3D10_TEX2DMS_ARRAY_RTV D3D10_TEX2DMS_ARRAY_RTV
 
typedef struct D3D10_TEX3D_RTV D3D10_TEX3D_RTV
 
typedef struct D3D10_RENDER_TARGET_VIEW_DESC D3D10_RENDER_TARGET_VIEW_DESC
 
typedef D3D_SRV_DIMENSION D3D10_SRV_DIMENSION
 
typedef struct D3D10_BUFFER_SRV D3D10_BUFFER_SRV
 
typedef struct D3D10_TEX1D_SRV D3D10_TEX1D_SRV
 
typedef struct D3D10_TEX1D_ARRAY_SRV D3D10_TEX1D_ARRAY_SRV
 
typedef struct D3D10_TEX2D_SRV D3D10_TEX2D_SRV
 
typedef struct D3D10_TEX2D_ARRAY_SRV D3D10_TEX2D_ARRAY_SRV
 
typedef struct D3D10_TEX2DMS_SRV D3D10_TEX2DMS_SRV
 
typedef struct D3D10_TEX2DMS_ARRAY_SRV D3D10_TEX2DMS_ARRAY_SRV
 
typedef struct D3D10_TEX3D_SRV D3D10_TEX3D_SRV
 
typedef struct D3D10_TEXCUBE_SRV D3D10_TEXCUBE_SRV
 
typedef struct D3D10_SHADER_RESOURCE_VIEW_DESC D3D10_SHADER_RESOURCE_VIEW_DESC
 
typedef struct D3D10_BOX D3D10_BOX
 
typedef struct D3D10_SUBRESOURCE_DATA D3D10_SUBRESOURCE_DATA
 
typedef struct D3D10_SO_DECLARATION_ENTRY D3D10_SO_DECLARATION_ENTRY
 
typedef enum D3D10_INPUT_CLASSIFICATION D3D10_INPUT_CLASSIFICATION
 
typedef struct D3D10_INPUT_ELEMENT_DESC D3D10_INPUT_ELEMENT_DESC
 
typedef enum D3D10_QUERY D3D10_QUERY
 
typedef struct D3D10_QUERY_DESC D3D10_QUERY_DESC
 
typedef D3D_PRIMITIVE_TOPOLOGY D3D10_PRIMITIVE_TOPOLOGY
 
typedef D3D_PRIMITIVE D3D10_PRIMITIVE
 
typedef RECT D3D10_RECT
 
typedef struct D3D10_VIEWPORT D3D10_VIEWPORT
 
typedef struct D3D10_MAPPED_TEXTURE2D D3D10_MAPPED_TEXTURE2D
 
typedef struct D3D10_MAPPED_TEXTURE3D D3D10_MAPPED_TEXTURE3D
 
typedef enum D3D10_CPU_ACCESS_FLAG D3D10_CPU_ACCESS_FLAG
 
typedef enum D3D10_RESOURCE_MISC_FLAG D3D10_RESOURCE_MISC_FLAG
 
typedef enum D3D10_MAP_FLAG D3D10_MAP_FLAG
 
typedef enum D3D10_CLEAR_FLAG D3D10_CLEAR_FLAG
 
typedef enum D3D10_COLOR_WRITE_ENABLE D3D10_COLOR_WRITE_ENABLE
 
typedef enum D3D10_TEXTURECUBE_FACE D3D10_TEXTURECUBE_FACE
 
typedef enum D3D10_ASYNC_GETDATA_FLAG D3D10_ASYNC_GETDATA_FLAG
 
typedef enum D3D10_FILTER_TYPE D3D10_FILTER_TYPE
 
typedef enum D3D10_QUERY_MISC_FLAG D3D10_QUERY_MISC_FLAG
 
typedef struct D3D10_QUERY_DATA_TIMESTAMP_DISJOINT D3D10_QUERY_DATA_TIMESTAMP_DISJOINT
 
typedef struct D3D10_QUERY_DATA_PIPELINE_STATISTICS D3D10_QUERY_DATA_PIPELINE_STATISTICS
 
typedef struct D3D10_QUERY_DATA_SO_STATISTICS D3D10_QUERY_DATA_SO_STATISTICS
 
typedef enum D3D10_CREATE_DEVICE_FLAG D3D10_CREATE_DEVICE_FLAG
 

Enumerations

enum  D3D10_BLEND {
  D3D10_BLEND_ZERO = 1, D3D10_BLEND_ONE = 2, D3D10_BLEND_SRC_COLOR = 3, D3D10_BLEND_INV_SRC_COLOR = 4,
  D3D10_BLEND_SRC_ALPHA = 5, D3D10_BLEND_INV_SRC_ALPHA = 6, D3D10_BLEND_DEST_ALPHA = 7, D3D10_BLEND_INV_DEST_ALPHA = 8,
  D3D10_BLEND_DEST_COLOR = 9, D3D10_BLEND_INV_DEST_COLOR = 10, D3D10_BLEND_SRC_ALPHA_SAT = 11, D3D10_BLEND_BLEND_FACTOR = 14,
  D3D10_BLEND_INV_BLEND_FACTOR = 15, D3D10_BLEND_SRC1_COLOR = 16, D3D10_BLEND_INV_SRC1_COLOR = 17, D3D10_BLEND_SRC1_ALPHA = 18,
  D3D10_BLEND_INV_SRC1_ALPHA = 19
}
 
enum  D3D10_BLEND_OP {
  D3D10_BLEND_OP_ADD = 1, D3D10_BLEND_OP_SUBTRACT, D3D10_BLEND_OP_REV_SUBTRACT, D3D10_BLEND_OP_MIN,
  D3D10_BLEND_OP_MAX
}
 
enum  D3D10_DEPTH_WRITE_MASK { D3D10_DEPTH_WRITE_MASK_ZERO, D3D10_DEPTH_WRITE_MASK_ALL }
 
enum  D3D10_COMPARISON_FUNC {
  D3D10_COMPARISON_NEVER = 1, D3D10_COMPARISON_LESS, D3D10_COMPARISON_EQUAL, D3D10_COMPARISON_LESS_EQUAL,
  D3D10_COMPARISON_GREATER, D3D10_COMPARISON_NOT_EQUAL, D3D10_COMPARISON_GREATER_EQUAL, D3D10_COMPARISON_ALWAYS
}
 
enum  D3D10_STENCIL_OP {
  D3D10_STENCIL_OP_KEEP = 1, D3D10_STENCIL_OP_ZERO, D3D10_STENCIL_OP_REPLACE, D3D10_STENCIL_OP_INCR_SAT,
  D3D10_STENCIL_OP_DECR_SAT, D3D10_STENCIL_OP_INVERT, D3D10_STENCIL_OP_INCR, D3D10_STENCIL_OP_DECR
}
 
enum  D3D10_FILL_MODE { D3D10_FILL_WIREFRAME = 2, D3D10_FILL_SOLID }
 
enum  D3D10_CULL_MODE { D3D10_CULL_NONE = 1, D3D10_CULL_FRONT, D3D10_CULL_BACK }
 
enum  D3D10_FILTER {
  D3D10_FILTER_MIN_MAG_MIP_POINT = 0, D3D10_FILTER_MIN_MAG_POINT_MIP_LINEAR = 0x1, D3D10_FILTER_MIN_POINT_MAG_LINEAR_MIP_POINT = 0x4, D3D10_FILTER_MIN_POINT_MAG_MIP_LINEAR = 0x5,
  D3D10_FILTER_MIN_LINEAR_MAG_MIP_POINT = 0x10, D3D10_FILTER_MIN_LINEAR_MAG_POINT_MIP_LINEAR = 0x11, D3D10_FILTER_MIN_MAG_LINEAR_MIP_POINT = 0x14, D3D10_FILTER_MIN_MAG_MIP_LINEAR = 0x15,
  D3D10_FILTER_ANISOTROPIC = 0x55, D3D10_FILTER_COMPARISON_MIN_MAG_MIP_POINT = 0x80, D3D10_FILTER_COMPARISON_MIN_MAG_POINT_MIP_LINEAR = 0x81, D3D10_FILTER_COMPARISON_MIN_POINT_MAG_LINEAR_MIP_POINT = 0x84,
  D3D10_FILTER_COMPARISON_MIN_POINT_MAG_MIP_LINEAR = 0x85, D3D10_FILTER_COMPARISON_MIN_LINEAR_MAG_MIP_POINT = 0x90, D3D10_FILTER_COMPARISON_MIN_LINEAR_MAG_POINT_MIP_LINEAR = 0x91, D3D10_FILTER_COMPARISON_MIN_MAG_LINEAR_MIP_POINT = 0x94,
  D3D10_FILTER_COMPARISON_MIN_MAG_MIP_LINEAR = 0x95, D3D10_FILTER_COMPARISON_ANISOTROPIC = 0xd5, D3D10_FILTER_TEXT_1BIT = 0x80000000
}
 
enum  D3D10_TEXTURE_ADDRESS_MODE {
  D3D10_TEXTURE_ADDRESS_WRAP = 1, D3D10_TEXTURE_ADDRESS_MIRROR, D3D10_TEXTURE_ADDRESS_CLAMP, D3D10_TEXTURE_ADDRESS_BORDER,
  D3D10_TEXTURE_ADDRESS_MIRROR_ONCE
}
 
enum  D3D10_COUNTER {
  D3D10_COUNTER_GPU_IDLE, D3D10_COUNTER_VERTEX_PROCESSING, D3D10_COUNTER_GEOMETRY_PROCESSING, D3D10_COUNTER_PIXEL_PROCESSING,
  D3D10_COUNTER_OTHER_GPU_PROCESSING, D3D10_COUNTER_HOST_ADAPTER_BANDWIDTH_UTILIZATION, D3D10_COUNTER_LOCAL_VIDMEM_BANDWIDTH_UTILIZATION, D3D10_COUNTER_VERTEX_THROUGHPUT_UTILIZATION,
  D3D10_COUNTER_TRIANGLE_SETUP_THROUGHPUT_UTILIZATION, D3D10_COUNTER_FILLRATE_THROUGHPUT_UTILIZATION, D3D10_COUNTER_VS_MEMORY_LIMITED, D3D10_COUNTER_VS_COMPUTATION_LIMITED,
  D3D10_COUNTER_GS_MEMORY_LIMITED, D3D10_COUNTER_GS_COMPUTATION_LIMITED, D3D10_COUNTER_PS_MEMORY_LIMITED, D3D10_COUNTER_PS_COMPUTATION_LIMITED,
  D3D10_COUNTER_POST_TRANSFORM_CACHE_HIT_RATE, D3D10_COUNTER_TEXTURE_CACHE_HIT_RATE, D3D10_COUNTER_DEVICE_DEPENDENT_0 = 0x40000000
}
 
enum  D3D10_COUNTER_TYPE { D3D10_COUNTER_TYPE_FLOAT32, D3D10_COUNTER_TYPE_UINT16, D3D10_COUNTER_TYPE_UINT32, D3D10_COUNTER_TYPE_UINT64 }
 
enum  D3D10_RESOURCE_DIMENSION {
  D3D10_RESOURCE_DIMENSION_UNKNOWN, D3D10_RESOURCE_DIMENSION_BUFFER, D3D10_RESOURCE_DIMENSION_TEXTURE1D, D3D10_RESOURCE_DIMENSION_TEXTURE2D,
  D3D10_RESOURCE_DIMENSION_TEXTURE3D
}
 
enum  D3D10_USAGE { D3D10_USAGE_DEFAULT, D3D10_USAGE_IMMUTABLE, D3D10_USAGE_DYNAMIC, D3D10_USAGE_STAGING }
 
enum  D3D10_BIND_FLAG {
  D3D10_BIND_VERTEX_BUFFER = 0x1, D3D10_BIND_INDEX_BUFFER = 0x2, D3D10_BIND_CONSTANT_BUFFER = 0x4, D3D10_BIND_SHADER_RESOURCE = 0x8,
  D3D10_BIND_STREAM_OUTPUT = 0x10, D3D10_BIND_RENDER_TARGET = 0x20, D3D10_BIND_DEPTH_STENCIL = 0x40
}
 
enum  D3D10_MAP {
  D3D10_MAP_READ = 1, D3D10_MAP_WRITE, D3D10_MAP_READ_WRITE, D3D10_MAP_WRITE_DISCARD,
  D3D10_MAP_WRITE_NO_OVERWRITE
}
 
enum  D3D10_DSV_DIMENSION {
  D3D10_DSV_DIMENSION_UNKNOWN, D3D10_DSV_DIMENSION_TEXTURE1D, D3D10_DSV_DIMENSION_TEXTURE1DARRAY, D3D10_DSV_DIMENSION_TEXTURE2D,
  D3D10_DSV_DIMENSION_TEXTURE2DARRAY, D3D10_DSV_DIMENSION_TEXTURE2DMS, D3D10_DSV_DIMENSION_TEXTURE2DMSARRAY
}
 
enum  D3D10_RTV_DIMENSION {
  D3D10_RTV_DIMENSION_UNKNOWN, D3D10_RTV_DIMENSION_BUFFER, D3D10_RTV_DIMENSION_TEXTURE1D, D3D10_RTV_DIMENSION_TEXTURE1DARRAY,
  D3D10_RTV_DIMENSION_TEXTURE2D, D3D10_RTV_DIMENSION_TEXTURE2DARRAY, D3D10_RTV_DIMENSION_TEXTURE2DMS, D3D10_RTV_DIMENSION_TEXTURE2DMSARRAY,
  D3D10_RTV_DIMENSION_TEXTURE3D
}
 
enum  D3D10_INPUT_CLASSIFICATION { D3D10_INPUT_PER_VERTEX_DATA, D3D10_INPUT_PER_INSTANCE_DATA }
 
enum  D3D10_QUERY {
  D3D10_QUERY_EVENT, D3D10_QUERY_OCCLUSION, D3D10_QUERY_TIMESTAMP, D3D10_QUERY_TIMESTAMP_DISJOINT,
  D3D10_QUERY_PIPELINE_STATISTICS, D3D10_QUERY_OCCLUSION_PREDICATE, D3D10_QUERY_SO_STATISTICS, D3D10_QUERY_SO_OVERFLOW_PREDICATE
}
 
enum  D3D10_CPU_ACCESS_FLAG { D3D10_CPU_ACCESS_WRITE = 0x10000, D3D10_CPU_ACCESS_READ = 0x20000 }
 
enum  D3D10_RESOURCE_MISC_FLAG {
  D3D10_RESOURCE_MISC_GENERATE_MIPS = 0x0001, D3D10_RESOURCE_MISC_SHARED = 0x0002, D3D10_RESOURCE_MISC_TEXTURECUBE = 0x0004, D3D10_RESOURCE_MISC_SHARED_KEYEDMUTEX = 0x0010,
  D3D10_RESOURCE_MISC_GDI_COMPATIBLE = 0x0020
}
 
enum  D3D10_MAP_FLAG { D3D10_MAP_FLAG_DO_NOT_WAIT = 0x100000 }
 
enum  D3D10_CLEAR_FLAG { D3D10_CLEAR_DEPTH = 0x1, D3D10_CLEAR_STENCIL = 0x2 }
 
enum  D3D10_COLOR_WRITE_ENABLE {
  D3D10_COLOR_WRITE_ENABLE_RED = 0x1, D3D10_COLOR_WRITE_ENABLE_GREEN = 0x2, D3D10_COLOR_WRITE_ENABLE_BLUE = 0x4, D3D10_COLOR_WRITE_ENABLE_ALPHA = 0x8,
  D3D10_COLOR_WRITE_ENABLE_ALL
}
 
enum  D3D10_TEXTURECUBE_FACE {
  D3D10_TEXTURECUBE_FACE_POSITIVE_X, D3D10_TEXTURECUBE_FACE_NEGATIVE_X, D3D10_TEXTURECUBE_FACE_POSITIVE_Y, D3D10_TEXTURECUBE_FACE_NEGATIVE_Y,
  D3D10_TEXTURECUBE_FACE_POSITIVE_Z, D3D10_TEXTURECUBE_FACE_NEGATIVE_Z
}
 
enum  D3D10_ASYNC_GETDATA_FLAG { D3D10_ASYNC_GETDATA_DONOTFLUSH = 0x1 }
 
enum  D3D10_FILTER_TYPE { D3D10_FILTER_TYPE_POINT, D3D10_FILTER_TYPE_LINEAR }
 
enum  D3D10_QUERY_MISC_FLAG { D3D10_QUERY_MISC_PREDICATEHINT = 0x1 }
 
enum  D3D10_CREATE_DEVICE_FLAG {
  D3D10_CREATE_DEVICE_SINGLETHREADED = 0x1, D3D10_CREATE_DEVICE_DEBUG = 0x2, D3D10_CREATE_DEVICE_SWITCH_TO_REF = 0x4, D3D10_CREATE_DEVICE_PREVENT_INTERNAL_THREADING_OPTIMIZATIONS = 0x8,
  D3D10_CREATE_DEVICE_ALLOW_NULL_FROM_MAP = 0x10, D3D10_CREATE_DEVICE_BGRA_SUPPORT = 0x20, D3D10_CREATE_DEVICE_STRICT_VALIDATION = 0x0200
}
 

Variables

_D3D10_CONSTANTS const float D3D10_DEFAULT_BLEND_FACTOR_ALPHA = 1.0
 
const float D3D10_DEFAULT_BLEND_FACTOR_BLUE = 1.0
 
const float D3D10_DEFAULT_BLEND_FACTOR_GREEN = 1.0
 
const float D3D10_DEFAULT_BLEND_FACTOR_RED = 1.0
 
const float D3D10_DEFAULT_BORDER_COLOR_COMPONENT = 0.0
 
const float D3D10_DEFAULT_SLOPE_SCALED_DEPTH_BIAS = 0.0
 
const float D3D10_DEFAULT_DEPTH_BIAS_CLAMP = 0.0
 
const float D3D10_DEFAULT_MAX_ANISOTROPY = 16.0
 
const float D3D10_DEFAULT_MIP_LOD_BIAS = 0.0
 
const float D3D10_DEFAULT_VIEWPORT_MAX_DEPTH = 0.0
 
const float D3D10_DEFAULT_VIEWPORT_MIN_DEPTH = 0.0
 
const float D3D10_FLOAT16_FUSED_TOLERANCE_IN_ULP = 0.6
 
const float D3D10_FLOAT32_MAX = 3.402823466e+38
 
const float D3D10_FLOAT32_TO_INTEGER_TOLERANCE_IN_ULP = 0.6
 
const float D3D10_FLOAT_TO_SRGB_EXPONENT_DENOMINATOR = 2.4
 
const float D3D10_FLOAT_TO_SRGB_EXPONENT_NUMERATOR = 1.0
 
const float D3D10_FLOAT_TO_SRGB_OFFSET = 0.055
 
const float D3D10_FLOAT_TO_SRGB_SCALE_1 = 12.92
 
const float D3D10_FLOAT_TO_SRGB_SCALE_2 = 1.055
 
const float D3D10_FLOAT_TO_SRGB_THRESHOLD = 0.0031308
 
const float D3D10_FTOI_INSTRUCTION_MAX_INPUT = 2147483647.999
 
const float D3D10_FTOI_INSTRUCTION_MIN_INPUT = -2147483648.999
 
const float D3D10_FTOU_INSTRUCTION_MAX_INPUT = 4294967295.999
 
const float D3D10_FTOU_INSTRUCTION_MIN_INPUT = 0.0
 
const float D3D10_LINEAR_GAMMA = 1.0
 
const float D3D10_MAX_BORDER_COLOR_COMPONENT = 1.0
 
const float D3D10_MAX_DEPTH = 1.0
 
const float D3D10_MAX_POSITION_VALUE = 3.402823466e+34
 
const float D3D10_MIN_BORDER_COLOR_COMPONENT = 0.0
 
const float D3D10_MIN_DEPTH = 0.0
 
const float D3D10_MIP_LOD_BIAS_MAX = 15.99
 
const float D3D10_MIP_LOD_BIAS_MIN = -16.0
 
const float D3D10_PS_PIXEL_CENTER_FRACTIONAL_COMPONENT = 0.5
 
const float D3D10_MULTISAMPLE_ANTIALIAS_LINE_WIDTH = 1.4
 
const float D3D10_SRGB_GAMMA = 2.2
 
const float D3D10_SRGB_TO_FLOAT_DENOMINATOR_1 = 12.92
 
const float D3D10_SRGB_TO_FLOAT_DENOMINATOR_2 = 1.055
 
const float D3D10_SRGB_TO_FLOAT_EXPONENT = 2.4
 
const float D3D10_SRGB_TO_FLOAT_OFFSET = 0.055
 
const float D3D10_SRGB_TO_FLOAT_THRESHOLD = 0.04045
 
const float D3D10_SRGB_TO_FLOAT_TOLERANCE_IN_ULP = 0.5
 
const float D3D10_PS_LEGACY_PIXEL_CENTER_FRACTIONAL_COMPONENT = 0.0
 
const float D3D_SPEC_VERSION = 1.050005
 
const unsigned int D3D10_16BIT_INDEX_STRIP_CUT_VALUE = 0xffff
 
const unsigned int D3D10_32BIT_INDEX_STRIP_CUT_VALUE = 0xffffffff
 
const unsigned int D3D10_8BIT_INDEX_STRIP_CUT_VALUE = 0xff
 
const unsigned int D3D10_ARRAY_AXIS_ADDRESS_RANGE_BIT_COUNT = 9
 
const unsigned int D3D10_CLIP_OR_CULL_DISTANCE_COUNT = 8
 
const unsigned int D3D10_CLIP_OR_CULL_DISTANCE_ELEMENT_COUNT = 2
 
const unsigned int D3D10_COMMONSHADER_CONSTANT_BUFFER_API_SLOT_COUNT = 14
 
const unsigned int D3D10_COMMONSHADER_CONSTANT_BUFFER_COMPONENTS = 4
 
const unsigned int D3D10_COMMONSHADER_CONSTANT_BUFFER_COMPONENT_BIT_COUNT = 32
 
const unsigned int D3D10_COMMONSHADER_CONSTANT_BUFFER_HW_SLOT_COUNT = 15
 
const unsigned int D3D10_COMMONSHADER_CONSTANT_BUFFER_REGISTER_COMPONENTS = 4
 
const unsigned int D3D10_COMMONSHADER_CONSTANT_BUFFER_REGISTER_COUNT = 15
 
const unsigned int D3D10_COMMONSHADER_CONSTANT_BUFFER_REGISTER_READS_PER_INST = 1
 
const unsigned int D3D10_COMMONSHADER_CONSTANT_BUFFER_REGISTER_READ_PORTS = 1
 
const unsigned int D3D10_COMMONSHADER_FLOWCONTROL_NESTING_LIMIT = 64
 
const unsigned int D3D10_COMMONSHADER_IMMEDIATE_CONSTANT_BUFFER_REGISTER_COMPONENTS = 4
 
const unsigned int D3D10_COMMONSHADER_IMMEDIATE_CONSTANT_BUFFER_REGISTER_COUNT = 1
 
const unsigned int D3D10_COMMONSHADER_IMMEDIATE_CONSTANT_BUFFER_REGISTER_READS_PER_INST = 1
 
const unsigned int D3D10_COMMONSHADER_IMMEDIATE_CONSTANT_BUFFER_REGISTER_READ_PORTS = 1
 
const unsigned int D3D10_COMMONSHADER_IMMEDIATE_VALUE_COMPONENT_BIT_COUNT = 32
 
const unsigned int D3D10_COMMONSHADER_INPUT_RESOURCE_REGISTER_COMPONENTS = 1
 
const unsigned int D3D10_COMMONSHADER_INPUT_RESOURCE_REGISTER_COUNT = 128
 
const unsigned int D3D10_COMMONSHADER_INPUT_RESOURCE_REGISTER_READS_PER_INST = 1
 
const unsigned int D3D10_COMMONSHADER_INPUT_RESOURCE_REGISTER_READ_PORTS = 1
 
const unsigned int D3D10_COMMONSHADER_INPUT_RESOURCE_SLOT_COUNT = 128
 
const unsigned int D3D10_COMMONSHADER_SAMPLER_REGISTER_COMPONENTS = 1
 
const unsigned int D3D10_COMMONSHADER_SAMPLER_REGISTER_COUNT = 16
 
const unsigned int D3D10_COMMONSHADER_SAMPLER_REGISTER_READS_PER_INST = 1
 
const unsigned int D3D10_COMMONSHADER_SAMPLER_REGISTER_READ_PORTS = 1
 
const unsigned int D3D10_COMMONSHADER_SAMPLER_SLOT_COUNT = 16
 
const unsigned int D3D10_COMMONSHADER_SUBROUTINE_NESTING_LIMIT = 32
 
const unsigned int D3D10_COMMONSHADER_TEMP_REGISTER_COMPONENTS = 4
 
const unsigned int D3D10_COMMONSHADER_TEMP_REGISTER_COMPONENT_BIT_COUNT = 32
 
const unsigned int D3D10_COMMONSHADER_TEMP_REGISTER_COUNT = 4096
 
const unsigned int D3D10_COMMONSHADER_TEMP_REGISTER_READS_PER_INST = 3
 
const unsigned int D3D10_COMMONSHADER_TEMP_REGISTER_READ_PORTS = 3
 
const unsigned int D3D10_COMMONSHADER_TEXCOORD_RANGE_REDUCTION_MAX = 10
 
const int D3D10_COMMONSHADER_TEXCOORD_RANGE_REDUCTION_MIN = -10
 
const int D3D10_COMMONSHADER_TEXEL_OFFSET_MAX_NEGATIVE = -8
 
const unsigned int D3D10_COMMONSHADER_TEXEL_OFFSET_MAX_POSITIVE = 7
 
const unsigned int D3D10_DEFAULT_DEPTH_BIAS = 0
 
const unsigned int D3D10_DEFAULT_RENDER_TARGET_ARRAY_INDEX = 0
 
const unsigned int D3D10_DEFAULT_SAMPLE_MASK = 0xffffffff
 
const unsigned int D3D10_DEFAULT_SCISSOR_ENDX = 0
 
const unsigned int D3D10_DEFAULT_SCISSOR_ENDY = 0
 
const unsigned int D3D10_DEFAULT_SCISSOR_STARTX = 0
 
const unsigned int D3D10_DEFAULT_SCISSOR_STARTY = 0
 
const unsigned int D3D10_DEFAULT_STENCIL_READ_MASK = 0xff
 
const unsigned int D3D10_DEFAULT_STENCIL_REFERENCE = 0
 
const unsigned int D3D10_DEFAULT_STENCIL_WRITE_MASK = 0xff
 
const unsigned int D3D10_DEFAULT_VIEWPORT_AND_SCISSORRECT_INDEX = 0
 
const unsigned int D3D10_DEFAULT_VIEWPORT_HEIGHT = 0
 
const unsigned int D3D10_DEFAULT_VIEWPORT_TOPLEFTX = 0
 
const unsigned int D3D10_DEFAULT_VIEWPORT_TOPLEFTY = 0
 
const unsigned int D3D10_DEFAULT_VIEWPORT_WIDTH = 0
 
const unsigned int D3D10_GS_INPUT_PRIM_CONST_REGISTER_COMPONENTS = 1
 
const unsigned int D3D10_GS_INPUT_PRIM_CONST_REGISTER_COMPONENT_BIT_COUNT = 32
 
const unsigned int D3D10_GS_INPUT_PRIM_CONST_REGISTER_COUNT = 1
 
const unsigned int D3D10_GS_INPUT_PRIM_CONST_REGISTER_READS_PER_INST = 2
 
const unsigned int D3D10_GS_INPUT_PRIM_CONST_REGISTER_READ_PORTS = 1
 
const unsigned int D3D10_GS_INPUT_REGISTER_COMPONENTS = 4
 
const unsigned int D3D10_GS_INPUT_REGISTER_COMPONENT_BIT_COUNT =32
 
const unsigned int D3D10_GS_INPUT_REGISTER_COUNT = 16
 
const unsigned int D3D10_GS_INPUT_REGISTER_READS_PER_INST = 2
 
const unsigned int D3D10_GS_INPUT_REGISTER_READ_PORTS = 1
 
const unsigned int D3D10_GS_INPUT_REGISTER_VERTICES = 6
 
const unsigned int D3D10_GS_OUTPUT_ELEMENTS = 32
 
const unsigned int D3D10_GS_OUTPUT_REGISTER_COMPONENTS = 4
 
const unsigned int D3D10_GS_OUTPUT_REGISTER_COMPONENT_BIT_COUNT = 32
 
const unsigned int D3D10_GS_OUTPUT_REGISTER_COUNT = 32
 
const unsigned int D3D10_IA_DEFAULT_INDEX_BUFFER_OFFSET_IN_BYTES = 0
 
const unsigned int D3D10_IA_DEFAULT_PRIMITIVE_TOPOLOGY = 0
 
const unsigned int D3D10_IA_DEFAULT_VERTEX_BUFFER_OFFSET_IN_BYTES = 0
 
const unsigned int D3D10_IA_INDEX_INPUT_RESOURCE_SLOT_COUNT = 1
 
const unsigned int D3D10_IA_INSTANCE_ID_BIT_COUNT = 32
 
const unsigned int D3D10_IA_INTEGER_ARITHMETIC_BIT_COUNT = 32
 
const unsigned int D3D10_IA_PRIMITIVE_ID_BIT_COUNT = 32
 
const unsigned int D3D10_IA_VERTEX_ID_BIT_COUNT = 32
 
const unsigned int D3D10_IA_VERTEX_INPUT_RESOURCE_SLOT_COUNT = 16
 
const unsigned int D3D10_IA_VERTEX_INPUT_STRUCTURE_ELEMENTS_COMPONENTS = 64
 
const unsigned int D3D10_IA_VERTEX_INPUT_STRUCTURE_ELEMENT_COUNT = 16
 
const unsigned int D3D10_INTEGER_DIVIDE_BY_ZERO_QUOTIENT = 0xffffffff
 
const unsigned int D3D10_INTEGER_DIVIDE_BY_ZERO_REMAINDER = 0xffffffff
 
const unsigned int D3D10_MAX_MAXANISOTROPY = 16
 
const unsigned int D3D10_MAX_MULTISAMPLE_SAMPLE_COUNT = 32
 
const unsigned int D3D10_MAX_TEXTURE_DIMENSION_2_TO_EXP = 17
 
const unsigned int D3D10_MIN_MAXANISOTROPY = 0
 
const unsigned int D3D10_MIP_LOD_FRACTIONAL_BIT_COUNT = 6
 
const unsigned int D3D10_MIP_LOD_RANGE_BIT_COUNT = 8
 
const unsigned int D3D10_NONSAMPLE_FETCH_OUT_OF_RANGE_ACCESS_RESULT = 0
 
const unsigned int D3D10_PIXEL_ADDRESS_RANGE_BIT_COUNT = 13
 
const unsigned int D3D10_PRE_SCISSOR_PIXEL_ADDRESS_RANGE_BIT_COUNT = 15
 
const unsigned int D3D10_PS_FRONTFACING_DEFAULT_VALUE = 0xffffffff
 
const unsigned int D3D10_PS_FRONTFACING_FALSE_VALUE = 0
 
const unsigned int D3D10_PS_FRONTFACING_TRUE_VALUE = 0xffffffff
 
const unsigned int D3D10_PS_INPUT_REGISTER_COMPONENTS = 4
 
const unsigned int D3D10_PS_INPUT_REGISTER_COMPONENT_BIT_COUNT = 32
 
const unsigned int D3D10_PS_INPUT_REGISTER_COUNT = 32
 
const unsigned int D3D10_PS_INPUT_REGISTER_READS_PER_INST = 2
 
const unsigned int D3D10_PS_INPUT_REGISTER_READ_PORTS = 1
 
const unsigned int D3D10_PS_OUTPUT_DEPTH_REGISTER_COMPONENTS = 1
 
const unsigned int D3D10_PS_OUTPUT_DEPTH_REGISTER_COMPONENT_BIT_COUNT = 32
 
const unsigned int D3D10_PS_OUTPUT_DEPTH_REGISTER_COUNT = 1
 
const unsigned int D3D10_PS_OUTPUT_REGISTER_COMPONENTS = 4
 
const unsigned int D3D10_PS_OUTPUT_REGISTER_COMPONENT_BIT_COUNT = 32
 
const unsigned int D3D10_PS_OUTPUT_REGISTER_COUNT = 8
 
const unsigned int D3D10_REQ_BLEND_OBJECT_COUNT_PER_CONTEXT = 4096
 
const unsigned int D3D10_REQ_BUFFER_RESOURCE_TEXEL_COUNT_2_TO_EXP = 27
 
const unsigned int D3D10_REQ_CONSTANT_BUFFER_ELEMENT_COUNT = 4096
 
const unsigned int D3D10_REQ_DEPTH_STENCIL_OBJECT_COUNT_PER_CONTEXT = 4096
 
const unsigned int D3D10_REQ_DRAWINDEXED_INDEX_COUNT_2_TO_EXP = 32
 
const unsigned int D3D10_REQ_DRAW_VERTEX_COUNT_2_TO_EXP = 32
 
const unsigned int D3D10_REQ_FILTERING_HW_ADDRESSABLE_RESOURCE_DIMENSION = 8192
 
const unsigned int D3D10_REQ_GS_INVOCATION_32BIT_OUTPUT_COMPONENT_LIMIT = 1024
 
const unsigned int D3D10_REQ_IMMEDIATE_CONSTANT_BUFFER_ELEMENT_COUNT = 4096
 
const unsigned int D3D10_REQ_MAXANISOTROPY = 16
 
const unsigned int D3D10_REQ_MIP_LEVELS = 14
 
const unsigned int D3D10_REQ_MULTI_ELEMENT_STRUCTURE_SIZE_IN_BYTES = 2048
 
const unsigned int D3D10_REQ_RASTERIZER_OBJECT_COUNT_PER_CONTEXT = 4096
 
const unsigned int D3D10_REQ_RENDER_TO_BUFFER_WINDOW_WIDTH = 8192
 
const unsigned int D3D10_REQ_RESOURCE_SIZE_IN_MEGABYTES = 128
 
const unsigned int D3D10_REQ_RESOURCE_VIEW_COUNT_PER_CONTEXT_2_TO_EXP = 20
 
const unsigned int D3D10_REQ_SAMPLER_OBJECT_COUNT_PER_CONTEXT = 4096
 
const unsigned int D3D10_REQ_TEXTURE1D_ARRAY_AXIS_DIMENSION = 512
 
const unsigned int D3D10_REQ_TEXTURE1D_U_DIMENSION = 8192
 
const unsigned int D3D10_REQ_TEXTURE2D_ARRAY_AXIS_DIMENSION = 512
 
const unsigned int D3D10_REQ_TEXTURE2D_U_OR_V_DIMENSION = 8192
 
const unsigned int D3D10_REQ_TEXTURE3D_U_V_OR_W_DIMENSION = 2048
 
const unsigned int D3D10_REQ_TEXTURECUBE_DIMENSION = 8192
 
const unsigned int D3D10_RESINFO_INSTRUCTION_MISSING_COMPONENT_RETVAL = 0
 
const unsigned int D3D10_SHADER_MAJOR_VERSION = 4
 
const unsigned int D3D10_SHADER_MINOR_VERSION = 0
 
const unsigned int D3D10_SHIFT_INSTRUCTION_PAD_VALUE = 0
 
const unsigned int D3D10_SHIFT_INSTRUCTION_SHIFT_VALUE_BIT_COUNT = 5
 
const unsigned int D3D10_SIMULTANEOUS_RENDER_TARGET_COUNT = 8
 
const unsigned int D3D10_SO_BUFFER_MAX_STRIDE_IN_BYTES = 2048
 
const unsigned int D3D10_SO_BUFFER_MAX_WRITE_WINDOW_IN_BYTES = 256
 
const unsigned int D3D10_SO_BUFFER_SLOT_COUNT = 4
 
const unsigned int D3D10_SO_DDI_REGISTER_INDEX_DENOTING_GAP = 0xffffffff
 
const unsigned int D3D10_SO_MULTIPLE_BUFFER_ELEMENTS_PER_BUFFER = 1
 
const unsigned int D3D10_SO_SINGLE_BUFFER_COMPONENT_LIMIT = 64
 
const unsigned int D3D10_STANDARD_COMPONENT_BIT_COUNT = 32
 
const unsigned int D3D10_STANDARD_COMPONENT_BIT_COUNT_DOUBLED = 64
 
const unsigned int D3D10_STANDARD_MAXIMUM_ELEMENT_ALIGNMENT_BYTE_MULTIPLE = 4
 
const unsigned int D3D10_STANDARD_PIXEL_COMPONENT_COUNT = 128
 
const unsigned int D3D10_STANDARD_PIXEL_ELEMENT_COUNT = 32
 
const unsigned int D3D10_STANDARD_VECTOR_SIZE = 4
 
const unsigned int D3D10_STANDARD_VERTEX_ELEMENT_COUNT = 16
 
const unsigned int D3D10_STANDARD_VERTEX_TOTAL_COMPONENT_COUNT = 64
 
const unsigned int D3D10_SUBPIXEL_FRACTIONAL_BIT_COUNT = 8
 
const unsigned int D3D10_SUBTEXEL_FRACTIONAL_BIT_COUNT = 6
 
const unsigned int D3D10_TEXEL_ADDRESS_RANGE_BIT_COUNT = 18
 
const unsigned int D3D10_UNBOUND_MEMORY_ACCESS_RESULT = 0
 
const unsigned int D3D10_VIEWPORT_AND_SCISSORRECT_MAX_INDEX = 15
 
const unsigned int D3D10_VIEWPORT_AND_SCISSORRECT_OBJECT_COUNT_PER_PIPELINE = 16
 
const unsigned int D3D10_VIEWPORT_BOUNDS_MAX = 16383
 
const int D3D10_VIEWPORT_BOUNDS_MIN = -16384
 
const unsigned int D3D10_VS_INPUT_REGISTER_COMPONENTS = 4
 
const unsigned int D3D10_VS_INPUT_REGISTER_COMPONENT_BIT_COUNT = 32
 
const unsigned int D3D10_VS_INPUT_REGISTER_COUNT = 16
 
const unsigned int D3D10_VS_INPUT_REGISTER_READS_PER_INST = 2
 
const unsigned int D3D10_VS_INPUT_REGISTER_READ_PORTS = 1
 
const unsigned int D3D10_VS_OUTPUT_REGISTER_COMPONENTS = 4
 
const unsigned int D3D10_VS_OUTPUT_REGISTER_COMPONENT_BIT_COUNT = 32
 
const unsigned int D3D10_VS_OUTPUT_REGISTER_COUNT = 16
 
const unsigned int D3D10_WHQL_CONTEXT_COUNT_FOR_RESOURCE_LIMIT = 10
 
const unsigned int D3D10_WHQL_DRAWINDEXED_INDEX_COUNT_2_TO_EXP = 25
 
const unsigned int D3D10_WHQL_DRAW_VERTEX_COUNT_2_TO_EXP = 25
 
const unsigned int D3D_MAJOR_VERSION = 10
 
const unsigned int D3D_MINOR_VERSION = 0
 
const unsigned int D3D_SPEC_DATE_DAY = 8
 
const unsigned int D3D_SPEC_DATE_MONTH = 8
 
const unsigned int D3D_SPEC_DATE_YEAR = 2006
 
const unsigned int D3D10_APPEND_ALIGNED_ELEMENT = 0xffffffff
 
const unsigned int _FACD3D10 = 0x87
 
const unsigned int _FACD3D10DEBUG = _FACD3D10 + 1
 
const unsigned int D3D10_FILTER_TYPE_MASK = 0x3
 
const unsigned int D3D10_SDK_VERSION = 29
 

Typedef Documentation

◆ D3D10_ASYNC_GETDATA_FLAG

◆ D3D10_BIND_FLAG

◆ D3D10_BLEND

typedef D3D10_ERROR_FILE_NOT_FOUND (code) enum D3D10_BLEND D3D10_BLEND

◆ D3D10_BLEND_DESC

◆ D3D10_BLEND_OP

◆ D3D10_BOX

◆ D3D10_BUFFER_DESC

◆ D3D10_BUFFER_RTV

◆ D3D10_BUFFER_SRV

◆ D3D10_CLEAR_FLAG

◆ D3D10_COLOR_WRITE_ENABLE

◆ D3D10_COMPARISON_FUNC

◆ D3D10_COUNTER

◆ D3D10_COUNTER_DESC

◆ D3D10_COUNTER_INFO

◆ D3D10_COUNTER_TYPE

◆ D3D10_CPU_ACCESS_FLAG

◆ D3D10_CREATE_DEVICE_FLAG

◆ D3D10_CULL_MODE

◆ D3D10_DEPTH_STENCIL_DESC

◆ D3D10_DEPTH_STENCIL_VIEW_DESC

◆ D3D10_DEPTH_STENCILOP_DESC

◆ D3D10_DEPTH_WRITE_MASK

◆ D3D10_DSV_DIMENSION

◆ D3D10_FILL_MODE

◆ D3D10_FILTER

◆ D3D10_FILTER_TYPE

◆ D3D10_INPUT_CLASSIFICATION

◆ D3D10_INPUT_ELEMENT_DESC

◆ D3D10_MAP

◆ D3D10_MAP_FLAG

◆ D3D10_MAPPED_TEXTURE2D

◆ D3D10_MAPPED_TEXTURE3D

◆ D3D10_PRIMITIVE

Definition at line 841 of file d3d10.idl.

◆ D3D10_PRIMITIVE_TOPOLOGY

Definition at line 839 of file d3d10.idl.

◆ D3D10_QUERY

◆ D3D10_QUERY_DATA_PIPELINE_STATISTICS

◆ D3D10_QUERY_DATA_SO_STATISTICS

◆ D3D10_QUERY_DATA_TIMESTAMP_DISJOINT

◆ D3D10_QUERY_DESC

◆ D3D10_QUERY_MISC_FLAG

◆ D3D10_RASTERIZER_DESC

◆ D3D10_RECT

typedef RECT D3D10_RECT

Definition at line 843 of file d3d10.idl.

◆ D3D10_RENDER_TARGET_VIEW_DESC

◆ D3D10_RESOURCE_DIMENSION

◆ D3D10_RESOURCE_MISC_FLAG

◆ D3D10_RTV_DIMENSION

◆ D3D10_SAMPLER_DESC

◆ D3D10_SHADER_RESOURCE_VIEW_DESC

◆ D3D10_SO_DECLARATION_ENTRY

◆ D3D10_SRV_DIMENSION

Definition at line 717 of file d3d10.idl.

◆ D3D10_STENCIL_OP

◆ D3D10_SUBRESOURCE_DATA

◆ D3D10_TEX1D_ARRAY_DSV

◆ D3D10_TEX1D_ARRAY_RTV

◆ D3D10_TEX1D_ARRAY_SRV

◆ D3D10_TEX1D_DSV

◆ D3D10_TEX1D_RTV

◆ D3D10_TEX1D_SRV

◆ D3D10_TEX2D_ARRAY_DSV

◆ D3D10_TEX2D_ARRAY_RTV

◆ D3D10_TEX2D_ARRAY_SRV

◆ D3D10_TEX2D_DSV

◆ D3D10_TEX2D_RTV

◆ D3D10_TEX2D_SRV

◆ D3D10_TEX2DMS_ARRAY_DSV

◆ D3D10_TEX2DMS_ARRAY_RTV

◆ D3D10_TEX2DMS_ARRAY_SRV

◆ D3D10_TEX2DMS_DSV

◆ D3D10_TEX2DMS_RTV

◆ D3D10_TEX2DMS_SRV

◆ D3D10_TEX3D_RTV

◆ D3D10_TEX3D_SRV

◆ D3D10_TEXCUBE_SRV

◆ D3D10_TEXTURE1D_DESC

◆ D3D10_TEXTURE2D_DESC

◆ D3D10_TEXTURE3D_DESC

◆ D3D10_TEXTURE_ADDRESS_MODE

◆ D3D10_TEXTURECUBE_FACE

◆ D3D10_USAGE

◆ D3D10_VIEWPORT

Enumeration Type Documentation

◆ D3D10_ASYNC_GETDATA_FLAG

Enumerator
D3D10_ASYNC_GETDATA_DONOTFLUSH 

Definition at line 905 of file d3d10.idl.

◆ D3D10_BIND_FLAG

Enumerator
D3D10_BIND_VERTEX_BUFFER 
D3D10_BIND_INDEX_BUFFER 
D3D10_BIND_CONSTANT_BUFFER 
D3D10_BIND_SHADER_RESOURCE 
D3D10_BIND_STREAM_OUTPUT 
D3D10_BIND_RENDER_TARGET 
D3D10_BIND_DEPTH_STENCIL 

Definition at line 462 of file d3d10.idl.

◆ D3D10_BLEND

Enumerator
D3D10_BLEND_ZERO 
D3D10_BLEND_ONE 
D3D10_BLEND_SRC_COLOR 
D3D10_BLEND_INV_SRC_COLOR 
D3D10_BLEND_SRC_ALPHA 
D3D10_BLEND_INV_SRC_ALPHA 
D3D10_BLEND_DEST_ALPHA 
D3D10_BLEND_INV_DEST_ALPHA 
D3D10_BLEND_DEST_COLOR 
D3D10_BLEND_INV_DEST_COLOR 
D3D10_BLEND_SRC_ALPHA_SAT 
D3D10_BLEND_BLEND_FACTOR 
D3D10_BLEND_INV_BLEND_FACTOR 
D3D10_BLEND_SRC1_COLOR 
D3D10_BLEND_INV_SRC1_COLOR 
D3D10_BLEND_SRC1_ALPHA 
D3D10_BLEND_INV_SRC1_ALPHA 

Definition at line 255 of file d3d10.idl.

255  {
256  D3D10_BLEND_ZERO = 1,
257  D3D10_BLEND_ONE = 2,
273 } D3D10_BLEND;
D3D10_BLEND
Definition: d3d10.idl:255

◆ D3D10_BLEND_OP

Enumerator
D3D10_BLEND_OP_ADD 
D3D10_BLEND_OP_SUBTRACT 
D3D10_BLEND_OP_REV_SUBTRACT 
D3D10_BLEND_OP_MIN 
D3D10_BLEND_OP_MAX 

Definition at line 275 of file d3d10.idl.

◆ D3D10_CLEAR_FLAG

Enumerator
D3D10_CLEAR_DEPTH 
D3D10_CLEAR_STENCIL 

Definition at line 882 of file d3d10.idl.

882  {
883  D3D10_CLEAR_DEPTH = 0x1,
884  D3D10_CLEAR_STENCIL = 0x2
D3D10_CLEAR_FLAG
Definition: d3d10.idl:882

◆ D3D10_COLOR_WRITE_ENABLE

Enumerator
D3D10_COLOR_WRITE_ENABLE_RED 
D3D10_COLOR_WRITE_ENABLE_GREEN 
D3D10_COLOR_WRITE_ENABLE_BLUE 
D3D10_COLOR_WRITE_ENABLE_ALPHA 
D3D10_COLOR_WRITE_ENABLE_ALL 

Definition at line 887 of file d3d10.idl.

◆ D3D10_COMPARISON_FUNC

Enumerator
D3D10_COMPARISON_NEVER 
D3D10_COMPARISON_LESS 
D3D10_COMPARISON_EQUAL 
D3D10_COMPARISON_LESS_EQUAL 
D3D10_COMPARISON_GREATER 
D3D10_COMPARISON_NOT_EQUAL 
D3D10_COMPARISON_GREATER_EQUAL 
D3D10_COMPARISON_ALWAYS 

Definition at line 300 of file d3d10.idl.

◆ D3D10_COUNTER

Enumerator
D3D10_COUNTER_GPU_IDLE 
D3D10_COUNTER_VERTEX_PROCESSING 
D3D10_COUNTER_GEOMETRY_PROCESSING 
D3D10_COUNTER_PIXEL_PROCESSING 
D3D10_COUNTER_OTHER_GPU_PROCESSING 
D3D10_COUNTER_HOST_ADAPTER_BANDWIDTH_UTILIZATION 
D3D10_COUNTER_LOCAL_VIDMEM_BANDWIDTH_UTILIZATION 
D3D10_COUNTER_VERTEX_THROUGHPUT_UTILIZATION 
D3D10_COUNTER_TRIANGLE_SETUP_THROUGHPUT_UTILIZATION 
D3D10_COUNTER_FILLRATE_THROUGHPUT_UTILIZATION 
D3D10_COUNTER_VS_MEMORY_LIMITED 
D3D10_COUNTER_VS_COMPUTATION_LIMITED 
D3D10_COUNTER_GS_MEMORY_LIMITED 
D3D10_COUNTER_GS_COMPUTATION_LIMITED 
D3D10_COUNTER_PS_MEMORY_LIMITED 
D3D10_COUNTER_PS_COMPUTATION_LIMITED 
D3D10_COUNTER_POST_TRANSFORM_CACHE_HIT_RATE 
D3D10_COUNTER_TEXTURE_CACHE_HIT_RATE 
D3D10_COUNTER_DEVICE_DEPENDENT_0 

Definition at line 407 of file d3d10.idl.

407  {
427 } D3D10_COUNTER;
D3D10_COUNTER
Definition: d3d10.idl:407

◆ D3D10_COUNTER_TYPE

Enumerator
D3D10_COUNTER_TYPE_FLOAT32 
D3D10_COUNTER_TYPE_UINT16 
D3D10_COUNTER_TYPE_UINT32 
D3D10_COUNTER_TYPE_UINT64 

Definition at line 434 of file d3d10.idl.

◆ D3D10_CPU_ACCESS_FLAG

Enumerator
D3D10_CPU_ACCESS_WRITE 
D3D10_CPU_ACCESS_READ 

Definition at line 865 of file d3d10.idl.

865  {
866  D3D10_CPU_ACCESS_WRITE = 0x10000,
867  D3D10_CPU_ACCESS_READ = 0x20000
D3D10_CPU_ACCESS_FLAG
Definition: d3d10.idl:865

◆ D3D10_CREATE_DEVICE_FLAG

Enumerator
D3D10_CREATE_DEVICE_SINGLETHREADED 
D3D10_CREATE_DEVICE_DEBUG 
D3D10_CREATE_DEVICE_SWITCH_TO_REF 
D3D10_CREATE_DEVICE_PREVENT_INTERNAL_THREADING_OPTIMIZATIONS 
D3D10_CREATE_DEVICE_ALLOW_NULL_FROM_MAP 
D3D10_CREATE_DEVICE_BGRA_SUPPORT 
D3D10_CREATE_DEVICE_STRICT_VALIDATION 

Definition at line 939 of file d3d10.idl.

◆ D3D10_CULL_MODE

Enumerator
D3D10_CULL_NONE 
D3D10_CULL_FRONT 
D3D10_CULL_BACK 

Definition at line 345 of file d3d10.idl.

◆ D3D10_DEPTH_WRITE_MASK

Enumerator
D3D10_DEPTH_WRITE_MASK_ZERO 
D3D10_DEPTH_WRITE_MASK_ALL 

Definition at line 295 of file d3d10.idl.

◆ D3D10_DSV_DIMENSION

Enumerator
D3D10_DSV_DIMENSION_UNKNOWN 
D3D10_DSV_DIMENSION_TEXTURE1D 
D3D10_DSV_DIMENSION_TEXTURE1DARRAY 
D3D10_DSV_DIMENSION_TEXTURE2D 
D3D10_DSV_DIMENSION_TEXTURE2DARRAY 
D3D10_DSV_DIMENSION_TEXTURE2DMS 
D3D10_DSV_DIMENSION_TEXTURE2DMSARRAY 

Definition at line 597 of file d3d10.idl.

◆ D3D10_FILL_MODE

Enumerator
D3D10_FILL_WIREFRAME 
D3D10_FILL_SOLID 

Definition at line 340 of file d3d10.idl.

◆ D3D10_FILTER

Enumerator
D3D10_FILTER_MIN_MAG_MIP_POINT 
D3D10_FILTER_MIN_MAG_POINT_MIP_LINEAR 
D3D10_FILTER_MIN_POINT_MAG_LINEAR_MIP_POINT 
D3D10_FILTER_MIN_POINT_MAG_MIP_LINEAR 
D3D10_FILTER_MIN_LINEAR_MAG_MIP_POINT 
D3D10_FILTER_MIN_LINEAR_MAG_POINT_MIP_LINEAR 
D3D10_FILTER_MIN_MAG_LINEAR_MIP_POINT 
D3D10_FILTER_MIN_MAG_MIP_LINEAR 
D3D10_FILTER_ANISOTROPIC 
D3D10_FILTER_COMPARISON_MIN_MAG_MIP_POINT 
D3D10_FILTER_COMPARISON_MIN_MAG_POINT_MIP_LINEAR 
D3D10_FILTER_COMPARISON_MIN_POINT_MAG_LINEAR_MIP_POINT 
D3D10_FILTER_COMPARISON_MIN_POINT_MAG_MIP_LINEAR 
D3D10_FILTER_COMPARISON_MIN_LINEAR_MAG_MIP_POINT 
D3D10_FILTER_COMPARISON_MIN_LINEAR_MAG_POINT_MIP_LINEAR 
D3D10_FILTER_COMPARISON_MIN_MAG_LINEAR_MIP_POINT 
D3D10_FILTER_COMPARISON_MIN_MAG_MIP_LINEAR 
D3D10_FILTER_COMPARISON_ANISOTROPIC 
D3D10_FILTER_TEXT_1BIT 

Definition at line 364 of file d3d10.idl.

364  {
383  D3D10_FILTER_TEXT_1BIT = 0x80000000
384 } D3D10_FILTER;
D3D10_FILTER
Definition: d3d10.idl:364

◆ D3D10_FILTER_TYPE

Enumerator
D3D10_FILTER_TYPE_POINT 
D3D10_FILTER_TYPE_LINEAR 

Definition at line 909 of file d3d10.idl.

◆ D3D10_INPUT_CLASSIFICATION

Enumerator
D3D10_INPUT_PER_VERTEX_DATA 
D3D10_INPUT_PER_INSTANCE_DATA 

Definition at line 807 of file d3d10.idl.

◆ D3D10_MAP

Enumerator
D3D10_MAP_READ 
D3D10_MAP_WRITE 
D3D10_MAP_READ_WRITE 
D3D10_MAP_WRITE_DISCARD 
D3D10_MAP_WRITE_NO_OVERWRITE 

Definition at line 498 of file d3d10.idl.

◆ D3D10_MAP_FLAG

Enumerator
D3D10_MAP_FLAG_DO_NOT_WAIT 

Definition at line 878 of file d3d10.idl.

878  {
879  D3D10_MAP_FLAG_DO_NOT_WAIT = 0x100000,
D3D10_MAP_FLAG
Definition: d3d10.idl:878

◆ D3D10_QUERY

Enumerator
D3D10_QUERY_EVENT 
D3D10_QUERY_OCCLUSION 
D3D10_QUERY_TIMESTAMP 
D3D10_QUERY_TIMESTAMP_DISJOINT 
D3D10_QUERY_PIPELINE_STATISTICS 
D3D10_QUERY_OCCLUSION_PREDICATE 
D3D10_QUERY_SO_STATISTICS 
D3D10_QUERY_SO_OVERFLOW_PREDICATE 

Definition at line 823 of file d3d10.idl.

◆ D3D10_QUERY_MISC_FLAG

Enumerator
D3D10_QUERY_MISC_PREDICATEHINT 

Definition at line 914 of file d3d10.idl.

◆ D3D10_RESOURCE_DIMENSION

Enumerator
D3D10_RESOURCE_DIMENSION_UNKNOWN 
D3D10_RESOURCE_DIMENSION_BUFFER 
D3D10_RESOURCE_DIMENSION_TEXTURE1D 
D3D10_RESOURCE_DIMENSION_TEXTURE2D 
D3D10_RESOURCE_DIMENSION_TEXTURE3D 

Definition at line 447 of file d3d10.idl.

◆ D3D10_RESOURCE_MISC_FLAG

Enumerator
D3D10_RESOURCE_MISC_GENERATE_MIPS 
D3D10_RESOURCE_MISC_SHARED 
D3D10_RESOURCE_MISC_TEXTURECUBE 
D3D10_RESOURCE_MISC_SHARED_KEYEDMUTEX 
D3D10_RESOURCE_MISC_GDI_COMPATIBLE 

Definition at line 870 of file d3d10.idl.

◆ D3D10_RTV_DIMENSION

Enumerator
D3D10_RTV_DIMENSION_UNKNOWN 
D3D10_RTV_DIMENSION_BUFFER 
D3D10_RTV_DIMENSION_TEXTURE1D 
D3D10_RTV_DIMENSION_TEXTURE1DARRAY 
D3D10_RTV_DIMENSION_TEXTURE2D 
D3D10_RTV_DIMENSION_TEXTURE2DARRAY 
D3D10_RTV_DIMENSION_TEXTURE2DMS 
D3D10_RTV_DIMENSION_TEXTURE2DMSARRAY 
D3D10_RTV_DIMENSION_TEXTURE3D 

Definition at line 650 of file d3d10.idl.

◆ D3D10_STENCIL_OP

Enumerator
D3D10_STENCIL_OP_KEEP 
D3D10_STENCIL_OP_ZERO 
D3D10_STENCIL_OP_REPLACE 
D3D10_STENCIL_OP_INCR_SAT 
D3D10_STENCIL_OP_DECR_SAT 
D3D10_STENCIL_OP_INVERT 
D3D10_STENCIL_OP_INCR 
D3D10_STENCIL_OP_DECR 

Definition at line 311 of file d3d10.idl.

◆ D3D10_TEXTURE_ADDRESS_MODE

Enumerator
D3D10_TEXTURE_ADDRESS_WRAP 
D3D10_TEXTURE_ADDRESS_MIRROR 
D3D10_TEXTURE_ADDRESS_CLAMP 
D3D10_TEXTURE_ADDRESS_BORDER 
D3D10_TEXTURE_ADDRESS_MIRROR_ONCE 

Definition at line 386 of file d3d10.idl.

◆ D3D10_TEXTURECUBE_FACE

Enumerator
D3D10_TEXTURECUBE_FACE_POSITIVE_X 
D3D10_TEXTURECUBE_FACE_NEGATIVE_X 
D3D10_TEXTURECUBE_FACE_POSITIVE_Y 
D3D10_TEXTURECUBE_FACE_NEGATIVE_Y 
D3D10_TEXTURECUBE_FACE_POSITIVE_Z 
D3D10_TEXTURECUBE_FACE_NEGATIVE_Z 

Definition at line 896 of file d3d10.idl.

◆ D3D10_USAGE

Enumerator
D3D10_USAGE_DEFAULT 
D3D10_USAGE_IMMUTABLE 
D3D10_USAGE_DYNAMIC 
D3D10_USAGE_STAGING 

Definition at line 455 of file d3d10.idl.

Variable Documentation

◆ _FACD3D10

const unsigned int _FACD3D10 = 0x87

Definition at line 245 of file d3d10.idl.

◆ _FACD3D10DEBUG

const unsigned int _FACD3D10DEBUG = _FACD3D10 + 1

Definition at line 246 of file d3d10.idl.

◆ D3D10_16BIT_INDEX_STRIP_CUT_VALUE

const unsigned int D3D10_16BIT_INDEX_STRIP_CUT_VALUE = 0xffff

Definition at line 69 of file d3d10.idl.

◆ D3D10_32BIT_INDEX_STRIP_CUT_VALUE

const unsigned int D3D10_32BIT_INDEX_STRIP_CUT_VALUE = 0xffffffff

Definition at line 70 of file d3d10.idl.

◆ D3D10_8BIT_INDEX_STRIP_CUT_VALUE

const unsigned int D3D10_8BIT_INDEX_STRIP_CUT_VALUE = 0xff

Definition at line 71 of file d3d10.idl.

◆ D3D10_APPEND_ALIGNED_ELEMENT

const unsigned int D3D10_APPEND_ALIGNED_ELEMENT = 0xffffffff

Definition at line 244 of file d3d10.idl.

◆ D3D10_ARRAY_AXIS_ADDRESS_RANGE_BIT_COUNT

const unsigned int D3D10_ARRAY_AXIS_ADDRESS_RANGE_BIT_COUNT = 9

Definition at line 72 of file d3d10.idl.

◆ D3D10_CLIP_OR_CULL_DISTANCE_COUNT

const unsigned int D3D10_CLIP_OR_CULL_DISTANCE_COUNT = 8

Definition at line 73 of file d3d10.idl.

◆ D3D10_CLIP_OR_CULL_DISTANCE_ELEMENT_COUNT

const unsigned int D3D10_CLIP_OR_CULL_DISTANCE_ELEMENT_COUNT = 2

Definition at line 74 of file d3d10.idl.

◆ D3D10_COMMONSHADER_CONSTANT_BUFFER_API_SLOT_COUNT

const unsigned int D3D10_COMMONSHADER_CONSTANT_BUFFER_API_SLOT_COUNT = 14

Definition at line 75 of file d3d10.idl.

◆ D3D10_COMMONSHADER_CONSTANT_BUFFER_COMPONENT_BIT_COUNT

const unsigned int D3D10_COMMONSHADER_CONSTANT_BUFFER_COMPONENT_BIT_COUNT = 32

Definition at line 77 of file d3d10.idl.

◆ D3D10_COMMONSHADER_CONSTANT_BUFFER_COMPONENTS

const unsigned int D3D10_COMMONSHADER_CONSTANT_BUFFER_COMPONENTS = 4

Definition at line 76 of file d3d10.idl.

◆ D3D10_COMMONSHADER_CONSTANT_BUFFER_HW_SLOT_COUNT

const unsigned int D3D10_COMMONSHADER_CONSTANT_BUFFER_HW_SLOT_COUNT = 15

Definition at line 78 of file d3d10.idl.

◆ D3D10_COMMONSHADER_CONSTANT_BUFFER_REGISTER_COMPONENTS

const unsigned int D3D10_COMMONSHADER_CONSTANT_BUFFER_REGISTER_COMPONENTS = 4

Definition at line 79 of file d3d10.idl.

◆ D3D10_COMMONSHADER_CONSTANT_BUFFER_REGISTER_COUNT

const unsigned int D3D10_COMMONSHADER_CONSTANT_BUFFER_REGISTER_COUNT = 15

Definition at line 80 of file d3d10.idl.

◆ D3D10_COMMONSHADER_CONSTANT_BUFFER_REGISTER_READ_PORTS

const unsigned int D3D10_COMMONSHADER_CONSTANT_BUFFER_REGISTER_READ_PORTS = 1

Definition at line 82 of file d3d10.idl.

◆ D3D10_COMMONSHADER_CONSTANT_BUFFER_REGISTER_READS_PER_INST

const unsigned int D3D10_COMMONSHADER_CONSTANT_BUFFER_REGISTER_READS_PER_INST = 1

Definition at line 81 of file d3d10.idl.

◆ D3D10_COMMONSHADER_FLOWCONTROL_NESTING_LIMIT

const unsigned int D3D10_COMMONSHADER_FLOWCONTROL_NESTING_LIMIT = 64

Definition at line 83 of file d3d10.idl.

◆ D3D10_COMMONSHADER_IMMEDIATE_CONSTANT_BUFFER_REGISTER_COMPONENTS

const unsigned int D3D10_COMMONSHADER_IMMEDIATE_CONSTANT_BUFFER_REGISTER_COMPONENTS = 4

Definition at line 84 of file d3d10.idl.

◆ D3D10_COMMONSHADER_IMMEDIATE_CONSTANT_BUFFER_REGISTER_COUNT

const unsigned int D3D10_COMMONSHADER_IMMEDIATE_CONSTANT_BUFFER_REGISTER_COUNT = 1

Definition at line 85 of file d3d10.idl.

◆ D3D10_COMMONSHADER_IMMEDIATE_CONSTANT_BUFFER_REGISTER_READ_PORTS

const unsigned int D3D10_COMMONSHADER_IMMEDIATE_CONSTANT_BUFFER_REGISTER_READ_PORTS = 1

Definition at line 87 of file d3d10.idl.

◆ D3D10_COMMONSHADER_IMMEDIATE_CONSTANT_BUFFER_REGISTER_READS_PER_INST

const unsigned int D3D10_COMMONSHADER_IMMEDIATE_CONSTANT_BUFFER_REGISTER_READS_PER_INST = 1

Definition at line 86 of file d3d10.idl.

◆ D3D10_COMMONSHADER_IMMEDIATE_VALUE_COMPONENT_BIT_COUNT

const unsigned int D3D10_COMMONSHADER_IMMEDIATE_VALUE_COMPONENT_BIT_COUNT = 32

Definition at line 88 of file d3d10.idl.

◆ D3D10_COMMONSHADER_INPUT_RESOURCE_REGISTER_COMPONENTS

const unsigned int D3D10_COMMONSHADER_INPUT_RESOURCE_REGISTER_COMPONENTS = 1

Definition at line 89 of file d3d10.idl.

◆ D3D10_COMMONSHADER_INPUT_RESOURCE_REGISTER_COUNT

const unsigned int D3D10_COMMONSHADER_INPUT_RESOURCE_REGISTER_COUNT = 128

Definition at line 90 of file d3d10.idl.

◆ D3D10_COMMONSHADER_INPUT_RESOURCE_REGISTER_READ_PORTS

const unsigned int D3D10_COMMONSHADER_INPUT_RESOURCE_REGISTER_READ_PORTS = 1

Definition at line 92 of file d3d10.idl.

◆ D3D10_COMMONSHADER_INPUT_RESOURCE_REGISTER_READS_PER_INST

const unsigned int D3D10_COMMONSHADER_INPUT_RESOURCE_REGISTER_READS_PER_INST = 1

Definition at line 91 of file d3d10.idl.

◆ D3D10_COMMONSHADER_INPUT_RESOURCE_SLOT_COUNT

const unsigned int D3D10_COMMONSHADER_INPUT_RESOURCE_SLOT_COUNT = 128

Definition at line 93 of file d3d10.idl.

◆ D3D10_COMMONSHADER_SAMPLER_REGISTER_COMPONENTS

const unsigned int D3D10_COMMONSHADER_SAMPLER_REGISTER_COMPONENTS = 1

Definition at line 94 of file d3d10.idl.

◆ D3D10_COMMONSHADER_SAMPLER_REGISTER_COUNT

const unsigned int D3D10_COMMONSHADER_SAMPLER_REGISTER_COUNT = 16

Definition at line 95 of file d3d10.idl.

◆ D3D10_COMMONSHADER_SAMPLER_REGISTER_READ_PORTS

const unsigned int D3D10_COMMONSHADER_SAMPLER_REGISTER_READ_PORTS = 1

Definition at line 97 of file d3d10.idl.

◆ D3D10_COMMONSHADER_SAMPLER_REGISTER_READS_PER_INST

const unsigned int D3D10_COMMONSHADER_SAMPLER_REGISTER_READS_PER_INST = 1

Definition at line 96 of file d3d10.idl.

◆ D3D10_COMMONSHADER_SAMPLER_SLOT_COUNT

const unsigned int D3D10_COMMONSHADER_SAMPLER_SLOT_COUNT = 16

Definition at line 98 of file d3d10.idl.

◆ D3D10_COMMONSHADER_SUBROUTINE_NESTING_LIMIT

const unsigned int D3D10_COMMONSHADER_SUBROUTINE_NESTING_LIMIT = 32

Definition at line 99 of file d3d10.idl.

◆ D3D10_COMMONSHADER_TEMP_REGISTER_COMPONENT_BIT_COUNT

const unsigned int D3D10_COMMONSHADER_TEMP_REGISTER_COMPONENT_BIT_COUNT = 32

Definition at line 101 of file d3d10.idl.

◆ D3D10_COMMONSHADER_TEMP_REGISTER_COMPONENTS

const unsigned int D3D10_COMMONSHADER_TEMP_REGISTER_COMPONENTS = 4

Definition at line 100 of file d3d10.idl.

◆ D3D10_COMMONSHADER_TEMP_REGISTER_COUNT

const unsigned int D3D10_COMMONSHADER_TEMP_REGISTER_COUNT = 4096

Definition at line 102 of file d3d10.idl.

◆ D3D10_COMMONSHADER_TEMP_REGISTER_READ_PORTS

const unsigned int D3D10_COMMONSHADER_TEMP_REGISTER_READ_PORTS = 3

Definition at line 104 of file d3d10.idl.

◆ D3D10_COMMONSHADER_TEMP_REGISTER_READS_PER_INST

const unsigned int D3D10_COMMONSHADER_TEMP_REGISTER_READS_PER_INST = 3

Definition at line 103 of file d3d10.idl.

◆ D3D10_COMMONSHADER_TEXCOORD_RANGE_REDUCTION_MAX

const unsigned int D3D10_COMMONSHADER_TEXCOORD_RANGE_REDUCTION_MAX = 10

Definition at line 105 of file d3d10.idl.

◆ D3D10_COMMONSHADER_TEXCOORD_RANGE_REDUCTION_MIN

const int D3D10_COMMONSHADER_TEXCOORD_RANGE_REDUCTION_MIN = -10

Definition at line 106 of file d3d10.idl.

◆ D3D10_COMMONSHADER_TEXEL_OFFSET_MAX_NEGATIVE

const int D3D10_COMMONSHADER_TEXEL_OFFSET_MAX_NEGATIVE = -8

Definition at line 107 of file d3d10.idl.

◆ D3D10_COMMONSHADER_TEXEL_OFFSET_MAX_POSITIVE

const unsigned int D3D10_COMMONSHADER_TEXEL_OFFSET_MAX_POSITIVE = 7

Definition at line 108 of file d3d10.idl.

◆ D3D10_DEFAULT_BLEND_FACTOR_ALPHA

_D3D10_CONSTANTS const float D3D10_DEFAULT_BLEND_FACTOR_ALPHA = 1.0

Definition at line 26 of file d3d10.idl.

◆ D3D10_DEFAULT_BLEND_FACTOR_BLUE

const float D3D10_DEFAULT_BLEND_FACTOR_BLUE = 1.0

Definition at line 27 of file d3d10.idl.

◆ D3D10_DEFAULT_BLEND_FACTOR_GREEN

const float D3D10_DEFAULT_BLEND_FACTOR_GREEN = 1.0

Definition at line 28 of file d3d10.idl.

◆ D3D10_DEFAULT_BLEND_FACTOR_RED

const float D3D10_DEFAULT_BLEND_FACTOR_RED = 1.0

Definition at line 29 of file d3d10.idl.

◆ D3D10_DEFAULT_BORDER_COLOR_COMPONENT

const float D3D10_DEFAULT_BORDER_COLOR_COMPONENT = 0.0

Definition at line 30 of file d3d10.idl.

◆ D3D10_DEFAULT_DEPTH_BIAS

const unsigned int D3D10_DEFAULT_DEPTH_BIAS = 0

Definition at line 109 of file d3d10.idl.

◆ D3D10_DEFAULT_DEPTH_BIAS_CLAMP

const float D3D10_DEFAULT_DEPTH_BIAS_CLAMP = 0.0

Definition at line 32 of file d3d10.idl.

◆ D3D10_DEFAULT_MAX_ANISOTROPY

const float D3D10_DEFAULT_MAX_ANISOTROPY = 16.0

Definition at line 33 of file d3d10.idl.

◆ D3D10_DEFAULT_MIP_LOD_BIAS

const float D3D10_DEFAULT_MIP_LOD_BIAS = 0.0

Definition at line 34 of file d3d10.idl.

◆ D3D10_DEFAULT_RENDER_TARGET_ARRAY_INDEX

const unsigned int D3D10_DEFAULT_RENDER_TARGET_ARRAY_INDEX = 0

Definition at line 110 of file d3d10.idl.

◆ D3D10_DEFAULT_SAMPLE_MASK

const unsigned int D3D10_DEFAULT_SAMPLE_MASK = 0xffffffff

Definition at line 111 of file d3d10.idl.

◆ D3D10_DEFAULT_SCISSOR_ENDX

const unsigned int D3D10_DEFAULT_SCISSOR_ENDX = 0

Definition at line 112 of file d3d10.idl.

◆ D3D10_DEFAULT_SCISSOR_ENDY

const unsigned int D3D10_DEFAULT_SCISSOR_ENDY = 0

Definition at line 113 of file d3d10.idl.

◆ D3D10_DEFAULT_SCISSOR_STARTX

const unsigned int D3D10_DEFAULT_SCISSOR_STARTX = 0

Definition at line 114 of file d3d10.idl.

◆ D3D10_DEFAULT_SCISSOR_STARTY

const unsigned int D3D10_DEFAULT_SCISSOR_STARTY = 0

Definition at line 115 of file d3d10.idl.

◆ D3D10_DEFAULT_SLOPE_SCALED_DEPTH_BIAS

const float D3D10_DEFAULT_SLOPE_SCALED_DEPTH_BIAS = 0.0

Definition at line 31 of file d3d10.idl.

◆ D3D10_DEFAULT_STENCIL_READ_MASK

const unsigned int D3D10_DEFAULT_STENCIL_READ_MASK = 0xff

Definition at line 116 of file d3d10.idl.

◆ D3D10_DEFAULT_STENCIL_REFERENCE

const unsigned int D3D10_DEFAULT_STENCIL_REFERENCE = 0

Definition at line 117 of file d3d10.idl.

◆ D3D10_DEFAULT_STENCIL_WRITE_MASK

const unsigned int D3D10_DEFAULT_STENCIL_WRITE_MASK = 0xff

Definition at line 118 of file d3d10.idl.

◆ D3D10_DEFAULT_VIEWPORT_AND_SCISSORRECT_INDEX

const unsigned int D3D10_DEFAULT_VIEWPORT_AND_SCISSORRECT_INDEX = 0

Definition at line 119 of file d3d10.idl.

◆ D3D10_DEFAULT_VIEWPORT_HEIGHT

const unsigned int D3D10_DEFAULT_VIEWPORT_HEIGHT = 0

Definition at line 120 of file d3d10.idl.

◆ D3D10_DEFAULT_VIEWPORT_MAX_DEPTH

const float D3D10_DEFAULT_VIEWPORT_MAX_DEPTH = 0.0

Definition at line 35 of file d3d10.idl.

◆ D3D10_DEFAULT_VIEWPORT_MIN_DEPTH

const float D3D10_DEFAULT_VIEWPORT_MIN_DEPTH = 0.0

Definition at line 36 of file d3d10.idl.

◆ D3D10_DEFAULT_VIEWPORT_TOPLEFTX

const unsigned int D3D10_DEFAULT_VIEWPORT_TOPLEFTX = 0

Definition at line 121 of file d3d10.idl.

◆ D3D10_DEFAULT_VIEWPORT_TOPLEFTY

const unsigned int D3D10_DEFAULT_VIEWPORT_TOPLEFTY = 0

Definition at line 122 of file d3d10.idl.

◆ D3D10_DEFAULT_VIEWPORT_WIDTH

const unsigned int D3D10_DEFAULT_VIEWPORT_WIDTH = 0

Definition at line 123 of file d3d10.idl.

◆ D3D10_FILTER_TYPE_MASK

const unsigned int D3D10_FILTER_TYPE_MASK = 0x3

Definition at line 247 of file d3d10.idl.

◆ D3D10_FLOAT16_FUSED_TOLERANCE_IN_ULP

const float D3D10_FLOAT16_FUSED_TOLERANCE_IN_ULP = 0.6

Definition at line 37 of file d3d10.idl.

◆ D3D10_FLOAT32_MAX

const float D3D10_FLOAT32_MAX = 3.402823466e+38

Definition at line 38 of file d3d10.idl.

◆ D3D10_FLOAT32_TO_INTEGER_TOLERANCE_IN_ULP

const float D3D10_FLOAT32_TO_INTEGER_TOLERANCE_IN_ULP = 0.6

Definition at line 39 of file d3d10.idl.

◆ D3D10_FLOAT_TO_SRGB_EXPONENT_DENOMINATOR

const float D3D10_FLOAT_TO_SRGB_EXPONENT_DENOMINATOR = 2.4

Definition at line 40 of file d3d10.idl.

◆ D3D10_FLOAT_TO_SRGB_EXPONENT_NUMERATOR

const float D3D10_FLOAT_TO_SRGB_EXPONENT_NUMERATOR = 1.0

Definition at line 41 of file d3d10.idl.

◆ D3D10_FLOAT_TO_SRGB_OFFSET

const float D3D10_FLOAT_TO_SRGB_OFFSET = 0.055

Definition at line 42 of file d3d10.idl.

◆ D3D10_FLOAT_TO_SRGB_SCALE_1

const float D3D10_FLOAT_TO_SRGB_SCALE_1 = 12.92

Definition at line 43 of file d3d10.idl.

◆ D3D10_FLOAT_TO_SRGB_SCALE_2

const float D3D10_FLOAT_TO_SRGB_SCALE_2 = 1.055

Definition at line 44 of file d3d10.idl.

◆ D3D10_FLOAT_TO_SRGB_THRESHOLD

const float D3D10_FLOAT_TO_SRGB_THRESHOLD = 0.0031308

Definition at line 45 of file d3d10.idl.

◆ D3D10_FTOI_INSTRUCTION_MAX_INPUT

const float D3D10_FTOI_INSTRUCTION_MAX_INPUT = 2147483647.999

Definition at line 46 of file d3d10.idl.

◆ D3D10_FTOI_INSTRUCTION_MIN_INPUT

const float D3D10_FTOI_INSTRUCTION_MIN_INPUT = -2147483648.999

Definition at line 47 of file d3d10.idl.

◆ D3D10_FTOU_INSTRUCTION_MAX_INPUT

const float D3D10_FTOU_INSTRUCTION_MAX_INPUT = 4294967295.999

Definition at line 48 of file d3d10.idl.

◆ D3D10_FTOU_INSTRUCTION_MIN_INPUT

const float D3D10_FTOU_INSTRUCTION_MIN_INPUT = 0.0

Definition at line 49 of file d3d10.idl.

◆ D3D10_GS_INPUT_PRIM_CONST_REGISTER_COMPONENT_BIT_COUNT

const unsigned int D3D10_GS_INPUT_PRIM_CONST_REGISTER_COMPONENT_BIT_COUNT = 32

Definition at line 125 of file d3d10.idl.

◆ D3D10_GS_INPUT_PRIM_CONST_REGISTER_COMPONENTS

const unsigned int D3D10_GS_INPUT_PRIM_CONST_REGISTER_COMPONENTS = 1

Definition at line 124 of file d3d10.idl.

◆ D3D10_GS_INPUT_PRIM_CONST_REGISTER_COUNT

const unsigned int D3D10_GS_INPUT_PRIM_CONST_REGISTER_COUNT = 1

Definition at line 126 of file d3d10.idl.

◆ D3D10_GS_INPUT_PRIM_CONST_REGISTER_READ_PORTS

const unsigned int D3D10_GS_INPUT_PRIM_CONST_REGISTER_READ_PORTS = 1

Definition at line 128 of file d3d10.idl.

◆ D3D10_GS_INPUT_PRIM_CONST_REGISTER_READS_PER_INST

const unsigned int D3D10_GS_INPUT_PRIM_CONST_REGISTER_READS_PER_INST = 2

Definition at line 127 of file d3d10.idl.

◆ D3D10_GS_INPUT_REGISTER_COMPONENT_BIT_COUNT

const unsigned int D3D10_GS_INPUT_REGISTER_COMPONENT_BIT_COUNT =32

Definition at line 130 of file d3d10.idl.

◆ D3D10_GS_INPUT_REGISTER_COMPONENTS

const unsigned int D3D10_GS_INPUT_REGISTER_COMPONENTS = 4

Definition at line 129 of file d3d10.idl.

◆ D3D10_GS_INPUT_REGISTER_COUNT

const unsigned int D3D10_GS_INPUT_REGISTER_COUNT = 16

Definition at line 131 of file d3d10.idl.

◆ D3D10_GS_INPUT_REGISTER_READ_PORTS

const unsigned int D3D10_GS_INPUT_REGISTER_READ_PORTS = 1

Definition at line 133 of file d3d10.idl.

◆ D3D10_GS_INPUT_REGISTER_READS_PER_INST

const unsigned int D3D10_GS_INPUT_REGISTER_READS_PER_INST = 2

Definition at line 132 of file d3d10.idl.

◆ D3D10_GS_INPUT_REGISTER_VERTICES

const unsigned int D3D10_GS_INPUT_REGISTER_VERTICES = 6

Definition at line 134 of file d3d10.idl.

◆ D3D10_GS_OUTPUT_ELEMENTS

const unsigned int D3D10_GS_OUTPUT_ELEMENTS = 32

Definition at line 135 of file d3d10.idl.

◆ D3D10_GS_OUTPUT_REGISTER_COMPONENT_BIT_COUNT

const unsigned int D3D10_GS_OUTPUT_REGISTER_COMPONENT_BIT_COUNT = 32

Definition at line 137 of file d3d10.idl.

◆ D3D10_GS_OUTPUT_REGISTER_COMPONENTS

const unsigned int D3D10_GS_OUTPUT_REGISTER_COMPONENTS = 4

Definition at line 136 of file d3d10.idl.

◆ D3D10_GS_OUTPUT_REGISTER_COUNT

const unsigned int D3D10_GS_OUTPUT_REGISTER_COUNT = 32

Definition at line 138 of file d3d10.idl.

◆ D3D10_IA_DEFAULT_INDEX_BUFFER_OFFSET_IN_BYTES

const unsigned int D3D10_IA_DEFAULT_INDEX_BUFFER_OFFSET_IN_BYTES = 0

Definition at line 139 of file d3d10.idl.

◆ D3D10_IA_DEFAULT_PRIMITIVE_TOPOLOGY

const unsigned int D3D10_IA_DEFAULT_PRIMITIVE_TOPOLOGY = 0

Definition at line 140 of file d3d10.idl.

◆ D3D10_IA_DEFAULT_VERTEX_BUFFER_OFFSET_IN_BYTES

const unsigned int D3D10_IA_DEFAULT_VERTEX_BUFFER_OFFSET_IN_BYTES = 0

Definition at line 141 of file d3d10.idl.

◆ D3D10_IA_INDEX_INPUT_RESOURCE_SLOT_COUNT

const unsigned int D3D10_IA_INDEX_INPUT_RESOURCE_SLOT_COUNT = 1

Definition at line 142 of file d3d10.idl.

◆ D3D10_IA_INSTANCE_ID_BIT_COUNT

const unsigned int D3D10_IA_INSTANCE_ID_BIT_COUNT = 32

Definition at line 143 of file d3d10.idl.

◆ D3D10_IA_INTEGER_ARITHMETIC_BIT_COUNT

const unsigned int D3D10_IA_INTEGER_ARITHMETIC_BIT_COUNT = 32

Definition at line 144 of file d3d10.idl.

◆ D3D10_IA_PRIMITIVE_ID_BIT_COUNT

const unsigned int D3D10_IA_PRIMITIVE_ID_BIT_COUNT = 32

Definition at line 145 of file d3d10.idl.

◆ D3D10_IA_VERTEX_ID_BIT_COUNT

const unsigned int D3D10_IA_VERTEX_ID_BIT_COUNT = 32

Definition at line 146 of file d3d10.idl.

◆ D3D10_IA_VERTEX_INPUT_RESOURCE_SLOT_COUNT

const unsigned int D3D10_IA_VERTEX_INPUT_RESOURCE_SLOT_COUNT = 16

Definition at line 147 of file d3d10.idl.

◆ D3D10_IA_VERTEX_INPUT_STRUCTURE_ELEMENT_COUNT

const unsigned int D3D10_IA_VERTEX_INPUT_STRUCTURE_ELEMENT_COUNT = 16

Definition at line 149 of file d3d10.idl.

◆ D3D10_IA_VERTEX_INPUT_STRUCTURE_ELEMENTS_COMPONENTS

const unsigned int D3D10_IA_VERTEX_INPUT_STRUCTURE_ELEMENTS_COMPONENTS = 64

Definition at line 148 of file d3d10.idl.

◆ D3D10_INTEGER_DIVIDE_BY_ZERO_QUOTIENT

const unsigned int D3D10_INTEGER_DIVIDE_BY_ZERO_QUOTIENT = 0xffffffff

Definition at line 150 of file d3d10.idl.

◆ D3D10_INTEGER_DIVIDE_BY_ZERO_REMAINDER

const unsigned int D3D10_INTEGER_DIVIDE_BY_ZERO_REMAINDER = 0xffffffff

Definition at line 151 of file d3d10.idl.

◆ D3D10_LINEAR_GAMMA

const float D3D10_LINEAR_GAMMA = 1.0

Definition at line 50 of file d3d10.idl.

◆ D3D10_MAX_BORDER_COLOR_COMPONENT

const float D3D10_MAX_BORDER_COLOR_COMPONENT = 1.0

Definition at line 51 of file d3d10.idl.

◆ D3D10_MAX_DEPTH

const float D3D10_MAX_DEPTH = 1.0

Definition at line 52 of file d3d10.idl.

◆ D3D10_MAX_MAXANISOTROPY

const unsigned int D3D10_MAX_MAXANISOTROPY = 16

Definition at line 152 of file d3d10.idl.

◆ D3D10_MAX_MULTISAMPLE_SAMPLE_COUNT

const unsigned int D3D10_MAX_MULTISAMPLE_SAMPLE_COUNT = 32

Definition at line 153 of file d3d10.idl.

◆ D3D10_MAX_POSITION_VALUE

const float D3D10_MAX_POSITION_VALUE = 3.402823466e+34

Definition at line 53 of file d3d10.idl.

◆ D3D10_MAX_TEXTURE_DIMENSION_2_TO_EXP

const unsigned int D3D10_MAX_TEXTURE_DIMENSION_2_TO_EXP = 17

Definition at line 154 of file d3d10.idl.

◆ D3D10_MIN_BORDER_COLOR_COMPONENT

const float D3D10_MIN_BORDER_COLOR_COMPONENT = 0.0

Definition at line 54 of file d3d10.idl.

◆ D3D10_MIN_DEPTH

const float D3D10_MIN_DEPTH = 0.0

Definition at line 55 of file d3d10.idl.

◆ D3D10_MIN_MAXANISOTROPY

const unsigned int D3D10_MIN_MAXANISOTROPY = 0

Definition at line 155 of file d3d10.idl.

◆ D3D10_MIP_LOD_BIAS_MAX

const float D3D10_MIP_LOD_BIAS_MAX = 15.99

Definition at line 56 of file d3d10.idl.

◆ D3D10_MIP_LOD_BIAS_MIN

const float D3D10_MIP_LOD_BIAS_MIN = -16.0

Definition at line 57 of file d3d10.idl.

◆ D3D10_MIP_LOD_FRACTIONAL_BIT_COUNT

const unsigned int D3D10_MIP_LOD_FRACTIONAL_BIT_COUNT = 6

Definition at line 156 of file d3d10.idl.

◆ D3D10_MIP_LOD_RANGE_BIT_COUNT

const unsigned int D3D10_MIP_LOD_RANGE_BIT_COUNT = 8

Definition at line 157 of file d3d10.idl.

◆ D3D10_MULTISAMPLE_ANTIALIAS_LINE_WIDTH

const float D3D10_MULTISAMPLE_ANTIALIAS_LINE_WIDTH = 1.4

Definition at line 59 of file d3d10.idl.

◆ D3D10_NONSAMPLE_FETCH_OUT_OF_RANGE_ACCESS_RESULT

const unsigned int D3D10_NONSAMPLE_FETCH_OUT_OF_RANGE_ACCESS_RESULT = 0

Definition at line 158 of file d3d10.idl.

◆ D3D10_PIXEL_ADDRESS_RANGE_BIT_COUNT

const unsigned int D3D10_PIXEL_ADDRESS_RANGE_BIT_COUNT = 13

Definition at line 159 of file d3d10.idl.

◆ D3D10_PRE_SCISSOR_PIXEL_ADDRESS_RANGE_BIT_COUNT

const unsigned int D3D10_PRE_SCISSOR_PIXEL_ADDRESS_RANGE_BIT_COUNT = 15

Definition at line 160 of file d3d10.idl.

◆ D3D10_PS_FRONTFACING_DEFAULT_VALUE

const unsigned int D3D10_PS_FRONTFACING_DEFAULT_VALUE = 0xffffffff

Definition at line 161 of file d3d10.idl.

◆ D3D10_PS_FRONTFACING_FALSE_VALUE

const unsigned int D3D10_PS_FRONTFACING_FALSE_VALUE = 0

Definition at line 162 of file d3d10.idl.

◆ D3D10_PS_FRONTFACING_TRUE_VALUE

const unsigned int D3D10_PS_FRONTFACING_TRUE_VALUE = 0xffffffff

Definition at line 163 of file d3d10.idl.

◆ D3D10_PS_INPUT_REGISTER_COMPONENT_BIT_COUNT

const unsigned int D3D10_PS_INPUT_REGISTER_COMPONENT_BIT_COUNT = 32

Definition at line 165 of file d3d10.idl.

◆ D3D10_PS_INPUT_REGISTER_COMPONENTS

const unsigned int D3D10_PS_INPUT_REGISTER_COMPONENTS = 4

Definition at line 164 of file d3d10.idl.

◆ D3D10_PS_INPUT_REGISTER_COUNT

const unsigned int D3D10_PS_INPUT_REGISTER_COUNT = 32

Definition at line 166 of file d3d10.idl.

◆ D3D10_PS_INPUT_REGISTER_READ_PORTS

const unsigned int D3D10_PS_INPUT_REGISTER_READ_PORTS = 1

Definition at line 168 of file d3d10.idl.

◆ D3D10_PS_INPUT_REGISTER_READS_PER_INST

const unsigned int D3D10_PS_INPUT_REGISTER_READS_PER_INST = 2

Definition at line 167 of file d3d10.idl.

◆ D3D10_PS_LEGACY_PIXEL_CENTER_FRACTIONAL_COMPONENT

const float D3D10_PS_LEGACY_PIXEL_CENTER_FRACTIONAL_COMPONENT = 0.0

Definition at line 67 of file d3d10.idl.

◆ D3D10_PS_OUTPUT_DEPTH_REGISTER_COMPONENT_BIT_COUNT

const unsigned int D3D10_PS_OUTPUT_DEPTH_REGISTER_COMPONENT_BIT_COUNT = 32

Definition at line 170 of file d3d10.idl.

◆ D3D10_PS_OUTPUT_DEPTH_REGISTER_COMPONENTS

const unsigned int D3D10_PS_OUTPUT_DEPTH_REGISTER_COMPONENTS = 1

Definition at line 169 of file d3d10.idl.

◆ D3D10_PS_OUTPUT_DEPTH_REGISTER_COUNT

const unsigned int D3D10_PS_OUTPUT_DEPTH_REGISTER_COUNT = 1

Definition at line 171 of file d3d10.idl.

◆ D3D10_PS_OUTPUT_REGISTER_COMPONENT_BIT_COUNT

const unsigned int D3D10_PS_OUTPUT_REGISTER_COMPONENT_BIT_COUNT = 32

Definition at line 173 of file d3d10.idl.

◆ D3D10_PS_OUTPUT_REGISTER_COMPONENTS

const unsigned int D3D10_PS_OUTPUT_REGISTER_COMPONENTS = 4

Definition at line 172 of file d3d10.idl.

◆ D3D10_PS_OUTPUT_REGISTER_COUNT

const unsigned int D3D10_PS_OUTPUT_REGISTER_COUNT = 8

Definition at line 174 of file d3d10.idl.

◆ D3D10_PS_PIXEL_CENTER_FRACTIONAL_COMPONENT

const float D3D10_PS_PIXEL_CENTER_FRACTIONAL_COMPONENT = 0.5

Definition at line 58 of file d3d10.idl.

◆ D3D10_REQ_BLEND_OBJECT_COUNT_PER_CONTEXT

const unsigned int D3D10_REQ_BLEND_OBJECT_COUNT_PER_CONTEXT = 4096

Definition at line 175 of file d3d10.idl.

◆ D3D10_REQ_BUFFER_RESOURCE_TEXEL_COUNT_2_TO_EXP

const unsigned int D3D10_REQ_BUFFER_RESOURCE_TEXEL_COUNT_2_TO_EXP = 27

Definition at line 176 of file d3d10.idl.

◆ D3D10_REQ_CONSTANT_BUFFER_ELEMENT_COUNT

const unsigned int D3D10_REQ_CONSTANT_BUFFER_ELEMENT_COUNT = 4096

Definition at line 177 of file d3d10.idl.

◆ D3D10_REQ_DEPTH_STENCIL_OBJECT_COUNT_PER_CONTEXT

const unsigned int D3D10_REQ_DEPTH_STENCIL_OBJECT_COUNT_PER_CONTEXT = 4096

Definition at line 178 of file d3d10.idl.

◆ D3D10_REQ_DRAW_VERTEX_COUNT_2_TO_EXP

const unsigned int D3D10_REQ_DRAW_VERTEX_COUNT_2_TO_EXP = 32

Definition at line 180 of file d3d10.idl.

◆ D3D10_REQ_DRAWINDEXED_INDEX_COUNT_2_TO_EXP

const unsigned int D3D10_REQ_DRAWINDEXED_INDEX_COUNT_2_TO_EXP = 32

Definition at line 179 of file d3d10.idl.

◆ D3D10_REQ_FILTERING_HW_ADDRESSABLE_RESOURCE_DIMENSION

const unsigned int D3D10_REQ_FILTERING_HW_ADDRESSABLE_RESOURCE_DIMENSION = 8192

Definition at line 181 of file d3d10.idl.

◆ D3D10_REQ_GS_INVOCATION_32BIT_OUTPUT_COMPONENT_LIMIT

const unsigned int D3D10_REQ_GS_INVOCATION_32BIT_OUTPUT_COMPONENT_LIMIT = 1024

Definition at line 182 of file d3d10.idl.

◆ D3D10_REQ_IMMEDIATE_CONSTANT_BUFFER_ELEMENT_COUNT

const unsigned int D3D10_REQ_IMMEDIATE_CONSTANT_BUFFER_ELEMENT_COUNT = 4096

Definition at line 183 of file d3d10.idl.

◆ D3D10_REQ_MAXANISOTROPY

const unsigned int D3D10_REQ_MAXANISOTROPY = 16

Definition at line 184 of file d3d10.idl.

◆ D3D10_REQ_MIP_LEVELS

const unsigned int D3D10_REQ_MIP_LEVELS = 14

Definition at line 185 of file d3d10.idl.

◆ D3D10_REQ_MULTI_ELEMENT_STRUCTURE_SIZE_IN_BYTES

const unsigned int D3D10_REQ_MULTI_ELEMENT_STRUCTURE_SIZE_IN_BYTES = 2048

Definition at line 186 of file d3d10.idl.

◆ D3D10_REQ_RASTERIZER_OBJECT_COUNT_PER_CONTEXT

const unsigned int D3D10_REQ_RASTERIZER_OBJECT_COUNT_PER_CONTEXT = 4096

Definition at line 187 of file d3d10.idl.

◆ D3D10_REQ_RENDER_TO_BUFFER_WINDOW_WIDTH

const unsigned int D3D10_REQ_RENDER_TO_BUFFER_WINDOW_WIDTH = 8192

Definition at line 188 of file d3d10.idl.

◆ D3D10_REQ_RESOURCE_SIZE_IN_MEGABYTES

const unsigned int D3D10_REQ_RESOURCE_SIZE_IN_MEGABYTES = 128

Definition at line 189 of file d3d10.idl.

◆ D3D10_REQ_RESOURCE_VIEW_COUNT_PER_CONTEXT_2_TO_EXP

const unsigned int D3D10_REQ_RESOURCE_VIEW_COUNT_PER_CONTEXT_2_TO_EXP = 20

Definition at line 190 of file d3d10.idl.

◆ D3D10_REQ_SAMPLER_OBJECT_COUNT_PER_CONTEXT

const unsigned int D3D10_REQ_SAMPLER_OBJECT_COUNT_PER_CONTEXT = 4096

Definition at line 191 of file d3d10.idl.

◆ D3D10_REQ_TEXTURE1D_ARRAY_AXIS_DIMENSION

const unsigned int D3D10_REQ_TEXTURE1D_ARRAY_AXIS_DIMENSION = 512

Definition at line 192 of file d3d10.idl.

◆ D3D10_REQ_TEXTURE1D_U_DIMENSION

const unsigned int D3D10_REQ_TEXTURE1D_U_DIMENSION = 8192

Definition at line 193 of file d3d10.idl.

◆ D3D10_REQ_TEXTURE2D_ARRAY_AXIS_DIMENSION

const unsigned int D3D10_REQ_TEXTURE2D_ARRAY_AXIS_DIMENSION = 512

Definition at line 194 of file d3d10.idl.

◆ D3D10_REQ_TEXTURE2D_U_OR_V_DIMENSION

const unsigned int D3D10_REQ_TEXTURE2D_U_OR_V_DIMENSION = 8192

Definition at line 195 of file d3d10.idl.

◆ D3D10_REQ_TEXTURE3D_U_V_OR_W_DIMENSION

const unsigned int D3D10_REQ_TEXTURE3D_U_V_OR_W_DIMENSION = 2048

Definition at line 196 of file d3d10.idl.

◆ D3D10_REQ_TEXTURECUBE_DIMENSION

const unsigned int D3D10_REQ_TEXTURECUBE_DIMENSION = 8192

Definition at line 197 of file d3d10.idl.

◆ D3D10_RESINFO_INSTRUCTION_MISSING_COMPONENT_RETVAL

const unsigned int D3D10_RESINFO_INSTRUCTION_MISSING_COMPONENT_RETVAL = 0

Definition at line 198 of file d3d10.idl.

◆ D3D10_SDK_VERSION

const unsigned int D3D10_SDK_VERSION = 29

Definition at line 248 of file d3d10.idl.

◆ D3D10_SHADER_MAJOR_VERSION

const unsigned int D3D10_SHADER_MAJOR_VERSION = 4

Definition at line 199 of file d3d10.idl.

◆ D3D10_SHADER_MINOR_VERSION

const unsigned int D3D10_SHADER_MINOR_VERSION = 0

Definition at line 200 of file d3d10.idl.

◆ D3D10_SHIFT_INSTRUCTION_PAD_VALUE

const unsigned int D3D10_SHIFT_INSTRUCTION_PAD_VALUE = 0

Definition at line 201 of file d3d10.idl.

◆ D3D10_SHIFT_INSTRUCTION_SHIFT_VALUE_BIT_COUNT

const unsigned int D3D10_SHIFT_INSTRUCTION_SHIFT_VALUE_BIT_COUNT = 5

Definition at line 202 of file d3d10.idl.

◆ D3D10_SIMULTANEOUS_RENDER_TARGET_COUNT

const unsigned int D3D10_SIMULTANEOUS_RENDER_TARGET_COUNT = 8

Definition at line 203 of file d3d10.idl.

◆ D3D10_SO_BUFFER_MAX_STRIDE_IN_BYTES

const unsigned int D3D10_SO_BUFFER_MAX_STRIDE_IN_BYTES = 2048

Definition at line 204 of file d3d10.idl.

◆ D3D10_SO_BUFFER_MAX_WRITE_WINDOW_IN_BYTES

const unsigned int D3D10_SO_BUFFER_MAX_WRITE_WINDOW_IN_BYTES = 256

Definition at line 205 of file d3d10.idl.

◆ D3D10_SO_BUFFER_SLOT_COUNT

const unsigned int D3D10_SO_BUFFER_SLOT_COUNT = 4

Definition at line 206 of file d3d10.idl.

◆ D3D10_SO_DDI_REGISTER_INDEX_DENOTING_GAP

const unsigned int D3D10_SO_DDI_REGISTER_INDEX_DENOTING_GAP = 0xffffffff

Definition at line 207 of file d3d10.idl.

◆ D3D10_SO_MULTIPLE_BUFFER_ELEMENTS_PER_BUFFER

const unsigned int D3D10_SO_MULTIPLE_BUFFER_ELEMENTS_PER_BUFFER = 1

Definition at line 208 of file d3d10.idl.

◆ D3D10_SO_SINGLE_BUFFER_COMPONENT_LIMIT

const unsigned int D3D10_SO_SINGLE_BUFFER_COMPONENT_LIMIT = 64

Definition at line 209 of file d3d10.idl.

◆ D3D10_SRGB_GAMMA

const float D3D10_SRGB_GAMMA = 2.2

Definition at line 60 of file d3d10.idl.

◆ D3D10_SRGB_TO_FLOAT_DENOMINATOR_1

const float D3D10_SRGB_TO_FLOAT_DENOMINATOR_1 = 12.92

Definition at line 61 of file d3d10.idl.

◆ D3D10_SRGB_TO_FLOAT_DENOMINATOR_2

const float D3D10_SRGB_TO_FLOAT_DENOMINATOR_2 = 1.055

Definition at line 62 of file d3d10.idl.

◆ D3D10_SRGB_TO_FLOAT_EXPONENT

const float D3D10_SRGB_TO_FLOAT_EXPONENT = 2.4

Definition at line 63 of file d3d10.idl.

◆ D3D10_SRGB_TO_FLOAT_OFFSET

const float D3D10_SRGB_TO_FLOAT_OFFSET = 0.055

Definition at line 64 of file d3d10.idl.

◆ D3D10_SRGB_TO_FLOAT_THRESHOLD

const float D3D10_SRGB_TO_FLOAT_THRESHOLD = 0.04045

Definition at line 65 of file d3d10.idl.

◆ D3D10_SRGB_TO_FLOAT_TOLERANCE_IN_ULP

const float D3D10_SRGB_TO_FLOAT_TOLERANCE_IN_ULP = 0.5

Definition at line 66 of file d3d10.idl.

◆ D3D10_STANDARD_COMPONENT_BIT_COUNT

const unsigned int D3D10_STANDARD_COMPONENT_BIT_COUNT = 32

Definition at line 210 of file d3d10.idl.

◆ D3D10_STANDARD_COMPONENT_BIT_COUNT_DOUBLED

const unsigned int D3D10_STANDARD_COMPONENT_BIT_COUNT_DOUBLED = 64

Definition at line 211 of file d3d10.idl.

◆ D3D10_STANDARD_MAXIMUM_ELEMENT_ALIGNMENT_BYTE_MULTIPLE

const unsigned int D3D10_STANDARD_MAXIMUM_ELEMENT_ALIGNMENT_BYTE_MULTIPLE = 4

Definition at line 212 of file d3d10.idl.

◆ D3D10_STANDARD_PIXEL_COMPONENT_COUNT

const unsigned int D3D10_STANDARD_PIXEL_COMPONENT_COUNT = 128

Definition at line 213 of file d3d10.idl.

◆ D3D10_STANDARD_PIXEL_ELEMENT_COUNT

const unsigned int D3D10_STANDARD_PIXEL_ELEMENT_COUNT = 32

Definition at line 214 of file d3d10.idl.

◆ D3D10_STANDARD_VECTOR_SIZE

const unsigned int D3D10_STANDARD_VECTOR_SIZE = 4

Definition at line 215 of file d3d10.idl.

◆ D3D10_STANDARD_VERTEX_ELEMENT_COUNT

const unsigned int D3D10_STANDARD_VERTEX_ELEMENT_COUNT = 16

Definition at line 216 of file d3d10.idl.

◆ D3D10_STANDARD_VERTEX_TOTAL_COMPONENT_COUNT

const unsigned int D3D10_STANDARD_VERTEX_TOTAL_COMPONENT_COUNT = 64

Definition at line 217 of file d3d10.idl.

◆ D3D10_SUBPIXEL_FRACTIONAL_BIT_COUNT

const unsigned int D3D10_SUBPIXEL_FRACTIONAL_BIT_COUNT = 8

Definition at line 218 of file d3d10.idl.

◆ D3D10_SUBTEXEL_FRACTIONAL_BIT_COUNT

const unsigned int D3D10_SUBTEXEL_FRACTIONAL_BIT_COUNT = 6

Definition at line 219 of file d3d10.idl.

◆ D3D10_TEXEL_ADDRESS_RANGE_BIT_COUNT

const unsigned int D3D10_TEXEL_ADDRESS_RANGE_BIT_COUNT = 18

Definition at line 220 of file d3d10.idl.

◆ D3D10_UNBOUND_MEMORY_ACCESS_RESULT

const unsigned int D3D10_UNBOUND_MEMORY_ACCESS_RESULT = 0

Definition at line 221 of file d3d10.idl.

◆ D3D10_VIEWPORT_AND_SCISSORRECT_MAX_INDEX

const unsigned int D3D10_VIEWPORT_AND_SCISSORRECT_MAX_INDEX = 15

Definition at line 222 of file d3d10.idl.

◆ D3D10_VIEWPORT_AND_SCISSORRECT_OBJECT_COUNT_PER_PIPELINE

const unsigned int D3D10_VIEWPORT_AND_SCISSORRECT_OBJECT_COUNT_PER_PIPELINE = 16

Definition at line 223 of file d3d10.idl.

◆ D3D10_VIEWPORT_BOUNDS_MAX

const unsigned int D3D10_VIEWPORT_BOUNDS_MAX = 16383

Definition at line 224 of file d3d10.idl.

◆ D3D10_VIEWPORT_BOUNDS_MIN

const int D3D10_VIEWPORT_BOUNDS_MIN = -16384

Definition at line 225 of file d3d10.idl.

◆ D3D10_VS_INPUT_REGISTER_COMPONENT_BIT_COUNT

const unsigned int D3D10_VS_INPUT_REGISTER_COMPONENT_BIT_COUNT = 32

Definition at line 227 of file d3d10.idl.

◆ D3D10_VS_INPUT_REGISTER_COMPONENTS

const unsigned int D3D10_VS_INPUT_REGISTER_COMPONENTS = 4

Definition at line 226 of file d3d10.idl.

◆ D3D10_VS_INPUT_REGISTER_COUNT

const unsigned int D3D10_VS_INPUT_REGISTER_COUNT = 16

Definition at line 228 of file d3d10.idl.

◆ D3D10_VS_INPUT_REGISTER_READ_PORTS

const unsigned int D3D10_VS_INPUT_REGISTER_READ_PORTS = 1

Definition at line 230 of file d3d10.idl.

◆ D3D10_VS_INPUT_REGISTER_READS_PER_INST

const unsigned int D3D10_VS_INPUT_REGISTER_READS_PER_INST = 2

Definition at line 229 of file d3d10.idl.

◆ D3D10_VS_OUTPUT_REGISTER_COMPONENT_BIT_COUNT

const unsigned int D3D10_VS_OUTPUT_REGISTER_COMPONENT_BIT_COUNT = 32

Definition at line 232 of file d3d10.idl.

◆ D3D10_VS_OUTPUT_REGISTER_COMPONENTS

const unsigned int D3D10_VS_OUTPUT_REGISTER_COMPONENTS = 4

Definition at line 231 of file d3d10.idl.

◆ D3D10_VS_OUTPUT_REGISTER_COUNT

const unsigned int D3D10_VS_OUTPUT_REGISTER_COUNT = 16

Definition at line 233 of file d3d10.idl.

◆ D3D10_WHQL_CONTEXT_COUNT_FOR_RESOURCE_LIMIT

const unsigned int D3D10_WHQL_CONTEXT_COUNT_FOR_RESOURCE_LIMIT = 10

Definition at line 234 of file d3d10.idl.

◆ D3D10_WHQL_DRAW_VERTEX_COUNT_2_TO_EXP

const unsigned int D3D10_WHQL_DRAW_VERTEX_COUNT_2_TO_EXP = 25

Definition at line 236 of file d3d10.idl.

◆ D3D10_WHQL_DRAWINDEXED_INDEX_COUNT_2_TO_EXP

const unsigned int D3D10_WHQL_DRAWINDEXED_INDEX_COUNT_2_TO_EXP = 25

Definition at line 235 of file d3d10.idl.

◆ D3D_MAJOR_VERSION

const unsigned int D3D_MAJOR_VERSION = 10

Definition at line 237 of file d3d10.idl.

◆ D3D_MINOR_VERSION

const unsigned int D3D_MINOR_VERSION = 0

Definition at line 238 of file d3d10.idl.

◆ D3D_SPEC_DATE_DAY

const unsigned int D3D_SPEC_DATE_DAY = 8

Definition at line 239 of file d3d10.idl.

◆ D3D_SPEC_DATE_MONTH

const unsigned int D3D_SPEC_DATE_MONTH = 8

Definition at line 240 of file d3d10.idl.

◆ D3D_SPEC_DATE_YEAR

const unsigned int D3D_SPEC_DATE_YEAR = 2006

Definition at line 241 of file d3d10.idl.

◆ D3D_SPEC_VERSION

const float D3D_SPEC_VERSION = 1.050005

Definition at line 68 of file d3d10.idl.