directx-d v0.14.0 (2020-05-02T17:46:30Z)
Dub
Repo
ID3D10Multithread
directx
d3d10
Undocumented in source but is binding to C++. You might be able to learn more by searching the web for its name.
version(Windows)
extern (
C
++)
interface
ID3D10Multithread : IUnknown {
void
Enter
();
void
Leave
();
BOOL
SetMultithreadProtected
(BOOL bMTProtect);
BOOL
GetMultithreadProtected
();
}
Members
Functions
Enter
void
Enter
()
Undocumented in source.
GetMultithreadProtected
BOOL
GetMultithreadProtected
()
Undocumented in source.
Leave
void
Leave
()
Undocumented in source.
SetMultithreadProtected
BOOL
SetMultithreadProtected
(BOOL bMTProtect)
Undocumented in source.
Meta
Source
See Implementation
directx
d3d10
aliases
D3D10_1_IA_VERTEX_INPUT_RESOURCE_SLOT_COUNT
D3D10_1_IA_VERTEX_INPUT_STRUCTURE_ELEMENT_COUNT
D3D10_BIND_FLAG
D3D10_BLEND
D3D10_BLEND_OP
D3D10_CLEAR_FLAG
D3D10_COLOR_WRITE_ENABLE
D3D10_COUNTER
D3D10_COUNTER_TYPE
D3D10_CPU_ACCESS_FLAG
D3D10_CREATE_DEVICE_FLAG
D3D10_CULL_MODE
D3D10_DEPTH_WRITE_MASK
D3D10_DSV_DIMENSION
D3D10_FILL_MODE
D3D10_FILTER
D3D10_FILTER_TYPE
D3D10_INPUT_CLASSIFICATION
D3D10_MAP
D3D10_MAP_FLAG
D3D10_PRIMITIVE
D3D10_PRIMITIVE_TOPOLOGY
D3D10_QUERY_MISC_FLAG
D3D10_RAISE_FLAG
D3D10_RECT
D3D10_RESOURCE_DIMENSION
D3D10_RESOURCE_MISC_FLAG
D3D10_RTV_DIMENSION
D3D10_SRV_DIMENSION
D3D10_STENCIL_OP
D3D10_TEXTURE_ADDRESS_MODE
D3D10_USAGE
enums
D3D10_ASYNC_GETDATA_FLAG
D3D10_BIND_VERTEX_BUFFER
D3D10_BLEND_OP_ADD
D3D10_BLEND_ZERO
D3D10_CLEAR_DEPTH
D3D10_COLOR_WRITE_ENABLE_RED
D3D10_COMPARISON_FUNC
D3D10_COUNTER_GPU_IDLE
D3D10_COUNTER_TYPE_FLOAT32
D3D10_CPU_ACCESS_WRITE
D3D10_CREATE_DEVICE_SINGLETHREADED
D3D10_CULL_NONE
D3D10_DEPTH_WRITE_MASK_ZERO
D3D10_DSV_DIMENSION_UNKNOWN
D3D10_FILL_WIREFRAME
D3D10_FILTER_MIN_MAG_MIP_POINT
D3D10_FILTER_TYPE_POINT
D3D10_FORMAT_SUPPORT
D3D10_INPUT_PER_VERTEX_DATA
D3D10_MAP_FLAG_DO_NOT_WAIT
D3D10_MAP_READ
D3D10_QUERY
D3D10_QUERY_MISC_PREDICATEHINT
D3D10_RAISE_FLAG_DRIVER_INTERNAL_ERROR
D3D10_RESOURCE_DIMENSION_UNKNOWN
D3D10_RESOURCE_MISC_GENERATE_MIPS
D3D10_RTV_DIMENSION_UNKNOWN
D3D10_STENCIL_OP_KEEP
D3D10_TEXTURECUBE_FACE
D3D10_TEXTURE_ADDRESS_WRAP
D3D10_USAGE_DEFAULT
functions
D3D10CalcSubresource
D3D10_DECODE_IS_ANISOTROPIC_FILTER
D3D10_DECODE_IS_COMPARISON_FILTER
D3D10_DECODE_IS_TEXT_1BIT_FILTER
D3D10_DECODE_MAG_FILTER
D3D10_DECODE_MIN_FILTER
D3D10_DECODE_MIP_FILTER
D3D10_ENCODE_ANISOTROPIC_FILTER
D3D10_ENCODE_BASIC_FILTER
MAKE_D3D10_HRESULT
MAKE_D3D10_STATUS
interfaces
ID3D10Asynchronous
ID3D10BlendState
ID3D10Buffer
ID3D10Counter
ID3D10DepthStencilState
ID3D10DepthStencilView
ID3D10Device
ID3D10DeviceChild
ID3D10GeometryShader
ID3D10InputLayout
ID3D10Multithread
ID3D10PixelShader
ID3D10Predicate
ID3D10Query
ID3D10RasterizerState
ID3D10RenderTargetView
ID3D10Resource
ID3D10SamplerState
ID3D10ShaderResourceView
ID3D10Texture1D
ID3D10Texture2D
ID3D10Texture3D
ID3D10VertexShader
ID3D10View
manifest constants
D3D10_16BIT_INDEX_STRIP_CUT_VALUE
D3D10_32BIT_INDEX_STRIP_CUT_VALUE
D3D10_8BIT_INDEX_STRIP_CUT_VALUE
D3D10_ANISOTROPIC_FILTERING_BIT
D3D10_APPEND_ALIGNED_ELEMENT
D3D10_ARRAY_AXIS_ADDRESS_RANGE_BIT_COUNT
D3D10_CLIP_OR_CULL_DISTANCE_COUNT
D3D10_CLIP_OR_CULL_DISTANCE_ELEMENT_COUNT
D3D10_COMMONSHADER_CONSTANT_BUFFER_API_SLOT_COUNT
D3D10_COMMONSHADER_CONSTANT_BUFFER_COMPONENTS
D3D10_COMMONSHADER_CONSTANT_BUFFER_COMPONENT_BIT_COUNT
D3D10_COMMONSHADER_CONSTANT_BUFFER_HW_SLOT_COUNT
D3D10_COMMONSHADER_CONSTANT_BUFFER_REGISTER_COMPONENTS
D3D10_COMMONSHADER_CONSTANT_BUFFER_REGISTER_COUNT
D3D10_COMMONSHADER_CONSTANT_BUFFER_REGISTER_READS_PER_INST
D3D10_COMMONSHADER_CONSTANT_BUFFER_REGISTER_READ_PORTS
D3D10_COMMONSHADER_FLOWCONTROL_NESTING_LIMIT
D3D10_COMMONSHADER_IMMEDIATE_CONSTANT_BUFFER_REGISTER_COMPONENTS
D3D10_COMMONSHADER_IMMEDIATE_CONSTANT_BUFFER_REGISTER_COUNT
D3D10_COMMONSHADER_IMMEDIATE_CONSTANT_BUFFER_REGISTER_READS_PER_INST
D3D10_COMMONSHADER_IMMEDIATE_CONSTANT_BUFFER_REGISTER_READ_PORTS
D3D10_COMMONSHADER_IMMEDIATE_VALUE_COMPONENT_BIT_COUNT
D3D10_COMMONSHADER_INPUT_RESOURCE_REGISTER_COMPONENTS
D3D10_COMMONSHADER_INPUT_RESOURCE_REGISTER_COUNT
D3D10_COMMONSHADER_INPUT_RESOURCE_REGISTER_READS_PER_INST
D3D10_COMMONSHADER_INPUT_RESOURCE_REGISTER_READ_PORTS
D3D10_COMMONSHADER_INPUT_RESOURCE_SLOT_COUNT
D3D10_COMMONSHADER_SAMPLER_REGISTER_COMPONENTS
D3D10_COMMONSHADER_SAMPLER_REGISTER_COUNT
D3D10_COMMONSHADER_SAMPLER_REGISTER_READS_PER_INST
D3D10_COMMONSHADER_SAMPLER_REGISTER_READ_PORTS
D3D10_COMMONSHADER_SAMPLER_SLOT_COUNT
D3D10_COMMONSHADER_SUBROUTINE_NESTING_LIMIT
D3D10_COMMONSHADER_TEMP_REGISTER_COMPONENTS
D3D10_COMMONSHADER_TEMP_REGISTER_COMPONENT_BIT_COUNT
D3D10_COMMONSHADER_TEMP_REGISTER_COUNT
D3D10_COMMONSHADER_TEMP_REGISTER_READS_PER_INST
D3D10_COMMONSHADER_TEMP_REGISTER_READ_PORTS
D3D10_COMMONSHADER_TEXCOORD_RANGE_REDUCTION_MAX
D3D10_COMMONSHADER_TEXCOORD_RANGE_REDUCTION_MIN
D3D10_COMMONSHADER_TEXEL_OFFSET_MAX_NEGATIVE
D3D10_COMMONSHADER_TEXEL_OFFSET_MAX_POSITIVE
D3D10_COMPARISON_FILTERING_BIT
D3D10_DEFAULT_BLEND_FACTOR_ALPHA
D3D10_DEFAULT_BLEND_FACTOR_BLUE
D3D10_DEFAULT_BLEND_FACTOR_GREEN
D3D10_DEFAULT_BLEND_FACTOR_RED
D3D10_DEFAULT_BORDER_COLOR_COMPONENT
D3D10_DEFAULT_DEPTH_BIAS
D3D10_DEFAULT_DEPTH_BIAS_CLAMP
D3D10_DEFAULT_MAX_ANISOTROPY
D3D10_DEFAULT_MIP_LOD_BIAS
D3D10_DEFAULT_RENDER_TARGET_ARRAY_INDEX
D3D10_DEFAULT_SAMPLE_MASK
D3D10_DEFAULT_SCISSOR_ENDX
D3D10_DEFAULT_SCISSOR_ENDY
D3D10_DEFAULT_SCISSOR_STARTX
D3D10_DEFAULT_SCISSOR_STARTY
D3D10_DEFAULT_SLOPE_SCALED_DEPTH_BIAS
D3D10_DEFAULT_STENCIL_READ_MASK
D3D10_DEFAULT_STENCIL_REFERENCE
D3D10_DEFAULT_STENCIL_WRITE_MASK
D3D10_DEFAULT_VIEWPORT_AND_SCISSORRECT_INDEX
D3D10_DEFAULT_VIEWPORT_HEIGHT
D3D10_DEFAULT_VIEWPORT_MAX_DEPTH
D3D10_DEFAULT_VIEWPORT_MIN_DEPTH
D3D10_DEFAULT_VIEWPORT_TOPLEFTX
D3D10_DEFAULT_VIEWPORT_TOPLEFTY
D3D10_DEFAULT_VIEWPORT_WIDTH
D3D10_FILTER_TYPE_MASK
D3D10_FLOAT16_FUSED_TOLERANCE_IN_ULP
D3D10_FLOAT32_MAX
D3D10_FLOAT32_TO_INTEGER_TOLERANCE_IN_ULP
D3D10_FLOAT_TO_SRGB_EXPONENT_DENOMINATOR
D3D10_FLOAT_TO_SRGB_EXPONENT_NUMERATOR
D3D10_FLOAT_TO_SRGB_OFFSET
D3D10_FLOAT_TO_SRGB_SCALE_1
D3D10_FLOAT_TO_SRGB_SCALE_2
D3D10_FLOAT_TO_SRGB_THRESHOLD
D3D10_FTOI_INSTRUCTION_MAX_INPUT
D3D10_FTOI_INSTRUCTION_MIN_INPUT
D3D10_FTOU_INSTRUCTION_MAX_INPUT
D3D10_FTOU_INSTRUCTION_MIN_INPUT
D3D10_GS_INPUT_PRIM_CONST_REGISTER_COMPONENTS
D3D10_GS_INPUT_PRIM_CONST_REGISTER_COMPONENT_BIT_COUNT
D3D10_GS_INPUT_PRIM_CONST_REGISTER_COUNT
D3D10_GS_INPUT_PRIM_CONST_REGISTER_READS_PER_INST
D3D10_GS_INPUT_PRIM_CONST_REGISTER_READ_PORTS
D3D10_GS_INPUT_REGISTER_COMPONENTS
D3D10_GS_INPUT_REGISTER_COMPONENT_BIT_COUNT
D3D10_GS_INPUT_REGISTER_COUNT
D3D10_GS_INPUT_REGISTER_READS_PER_INST
D3D10_GS_INPUT_REGISTER_READ_PORTS
D3D10_GS_INPUT_REGISTER_VERTICES
D3D10_GS_OUTPUT_ELEMENTS
D3D10_GS_OUTPUT_REGISTER_COMPONENTS
D3D10_GS_OUTPUT_REGISTER_COMPONENT_BIT_COUNT
D3D10_GS_OUTPUT_REGISTER_COUNT
D3D10_IA_DEFAULT_INDEX_BUFFER_OFFSET_IN_BYTES
D3D10_IA_DEFAULT_PRIMITIVE_TOPOLOGY
D3D10_IA_DEFAULT_VERTEX_BUFFER_OFFSET_IN_BYTES
D3D10_IA_INDEX_INPUT_RESOURCE_SLOT_COUNT
D3D10_IA_INSTANCE_ID_BIT_COUNT
D3D10_IA_INTEGER_ARITHMETIC_BIT_COUNT
D3D10_IA_PRIMITIVE_ID_BIT_COUNT
D3D10_IA_VERTEX_ID_BIT_COUNT
D3D10_IA_VERTEX_INPUT_RESOURCE_SLOT_COUNT
D3D10_IA_VERTEX_INPUT_STRUCTURE_ELEMENTS_COMPONENTS
D3D10_IA_VERTEX_INPUT_STRUCTURE_ELEMENT_COUNT
D3D10_INTEGER_DIVIDE_BY_ZERO_QUOTIENT
D3D10_INTEGER_DIVIDE_BY_ZERO_REMAINDER
D3D10_LINEAR_GAMMA
D3D10_MAG_FILTER_SHIFT
D3D10_MAX_BORDER_COLOR_COMPONENT
D3D10_MAX_DEPTH
D3D10_MAX_MAXANISOTROPY
D3D10_MAX_MULTISAMPLE_SAMPLE_COUNT
D3D10_MAX_POSITION_VALUE
D3D10_MAX_TEXTURE_DIMENSION_2_TO_EXP
D3D10_MIN_BORDER_COLOR_COMPONENT
D3D10_MIN_DEPTH
D3D10_MIN_FILTER_SHIFT
D3D10_MIN_MAXANISOTROPY
D3D10_MIP_FILTER_SHIFT
D3D10_MIP_LOD_BIAS_MAX
D3D10_MIP_LOD_BIAS_MIN
D3D10_MIP_LOD_FRACTIONAL_BIT_COUNT
D3D10_MIP_LOD_RANGE_BIT_COUNT
D3D10_MULTISAMPLE_ANTIALIAS_LINE_WIDTH
D3D10_NONSAMPLE_FETCH_OUT_OF_RANGE_ACCESS_RESULT
D3D10_PIXEL_ADDRESS_RANGE_BIT_COUNT
D3D10_PRE_SCISSOR_PIXEL_ADDRESS_RANGE_BIT_COUNT
D3D10_PS_FRONTFACING_DEFAULT_VALUE
D3D10_PS_FRONTFACING_FALSE_VALUE
D3D10_PS_FRONTFACING_TRUE_VALUE
D3D10_PS_INPUT_REGISTER_COMPONENTS
D3D10_PS_INPUT_REGISTER_COMPONENT_BIT_COUNT
D3D10_PS_INPUT_REGISTER_COUNT
D3D10_PS_INPUT_REGISTER_READS_PER_INST
D3D10_PS_INPUT_REGISTER_READ_PORTS
D3D10_PS_LEGACY_PIXEL_CENTER_FRACTIONAL_COMPONENT
D3D10_PS_OUTPUT_DEPTH_REGISTER_COMPONENTS
D3D10_PS_OUTPUT_DEPTH_REGISTER_COMPONENT_BIT_COUNT
D3D10_PS_OUTPUT_DEPTH_REGISTER_COUNT
D3D10_PS_OUTPUT_REGISTER_COMPONENTS
D3D10_PS_OUTPUT_REGISTER_COMPONENT_BIT_COUNT
D3D10_PS_OUTPUT_REGISTER_COUNT
D3D10_PS_PIXEL_CENTER_FRACTIONAL_COMPONENT
D3D10_REQ_BLEND_OBJECT_COUNT_PER_CONTEXT
D3D10_REQ_BUFFER_RESOURCE_TEXEL_COUNT_2_TO_EXP
D3D10_REQ_CONSTANT_BUFFER_ELEMENT_COUNT
D3D10_REQ_DEPTH_STENCIL_OBJECT_COUNT_PER_CONTEXT
D3D10_REQ_DRAWINDEXED_INDEX_COUNT_2_TO_EXP
D3D10_REQ_DRAW_VERTEX_COUNT_2_TO_EXP
D3D10_REQ_FILTERING_HW_ADDRESSABLE_RESOURCE_DIMENSION
D3D10_REQ_GS_INVOCATION_32BIT_OUTPUT_COMPONENT_LIMIT
D3D10_REQ_IMMEDIATE_CONSTANT_BUFFER_ELEMENT_COUNT
D3D10_REQ_MAXANISOTROPY
D3D10_REQ_MIP_LEVELS
D3D10_REQ_MULTI_ELEMENT_STRUCTURE_SIZE_IN_BYTES
D3D10_REQ_RASTERIZER_OBJECT_COUNT_PER_CONTEXT
D3D10_REQ_RENDER_TO_BUFFER_WINDOW_WIDTH
D3D10_REQ_RESOURCE_SIZE_IN_MEGABYTES
D3D10_REQ_RESOURCE_VIEW_COUNT_PER_CONTEXT_2_TO_EXP
D3D10_REQ_SAMPLER_OBJECT_COUNT_PER_CONTEXT
D3D10_REQ_TEXTURE1D_ARRAY_AXIS_DIMENSION
D3D10_REQ_TEXTURE1D_U_DIMENSION
D3D10_REQ_TEXTURE2D_ARRAY_AXIS_DIMENSION
D3D10_REQ_TEXTURE2D_U_OR_V_DIMENSION
D3D10_REQ_TEXTURE3D_U_V_OR_W_DIMENSION
D3D10_REQ_TEXTURECUBE_DIMENSION
D3D10_RESINFO_INSTRUCTION_MISSING_COMPONENT_RETVAL
D3D10_SDK_VERSION
D3D10_SHADER_MAJOR_VERSION
D3D10_SHADER_MINOR_VERSION
D3D10_SHIFT_INSTRUCTION_PAD_VALUE
D3D10_SHIFT_INSTRUCTION_SHIFT_VALUE_BIT_COUNT
D3D10_SIMULTANEOUS_RENDER_TARGET_COUNT
D3D10_SO_BUFFER_MAX_STRIDE_IN_BYTES
D3D10_SO_BUFFER_MAX_WRITE_WINDOW_IN_BYTES
D3D10_SO_BUFFER_SLOT_COUNT
D3D10_SO_DDI_REGISTER_INDEX_DENOTING_GAP
D3D10_SO_MULTIPLE_BUFFER_ELEMENTS_PER_BUFFER
D3D10_SO_SINGLE_BUFFER_COMPONENT_LIMIT
D3D10_SRGB_GAMMA
D3D10_SRGB_TO_FLOAT_DENOMINATOR_1
D3D10_SRGB_TO_FLOAT_DENOMINATOR_2
D3D10_SRGB_TO_FLOAT_EXPONENT
D3D10_SRGB_TO_FLOAT_OFFSET
D3D10_SRGB_TO_FLOAT_THRESHOLD
D3D10_SRGB_TO_FLOAT_TOLERANCE_IN_ULP
D3D10_STANDARD_COMPONENT_BIT_COUNT
D3D10_STANDARD_COMPONENT_BIT_COUNT_DOUBLED
D3D10_STANDARD_MAXIMUM_ELEMENT_ALIGNMENT_BYTE_MULTIPLE
D3D10_STANDARD_PIXEL_COMPONENT_COUNT
D3D10_STANDARD_PIXEL_ELEMENT_COUNT
D3D10_STANDARD_VECTOR_SIZE
D3D10_STANDARD_VERTEX_ELEMENT_COUNT
D3D10_STANDARD_VERTEX_TOTAL_COMPONENT_COUNT
D3D10_SUBPIXEL_FRACTIONAL_BIT_COUNT
D3D10_SUBTEXEL_FRACTIONAL_BIT_COUNT
D3D10_TEXEL_ADDRESS_RANGE_BIT_COUNT
D3D10_TEXT_1BIT_BIT
D3D10_UNBOUND_MEMORY_ACCESS_RESULT
D3D10_VIEWPORT_AND_SCISSORRECT_MAX_INDEX
D3D10_VIEWPORT_AND_SCISSORRECT_OBJECT_COUNT_PER_PIPELINE
D3D10_VIEWPORT_BOUNDS_MAX
D3D10_VIEWPORT_BOUNDS_MIN
D3D10_VS_INPUT_REGISTER_COMPONENTS
D3D10_VS_INPUT_REGISTER_COMPONENT_BIT_COUNT
D3D10_VS_INPUT_REGISTER_COUNT
D3D10_VS_INPUT_REGISTER_READS_PER_INST
D3D10_VS_INPUT_REGISTER_READ_PORTS
D3D10_VS_OUTPUT_REGISTER_COMPONENTS
D3D10_VS_OUTPUT_REGISTER_COMPONENT_BIT_COUNT
D3D10_VS_OUTPUT_REGISTER_COUNT
D3D10_WHQL_CONTEXT_COUNT_FOR_RESOURCE_LIMIT
D3D10_WHQL_DRAWINDEXED_INDEX_COUNT_2_TO_EXP
D3D10_WHQL_DRAW_VERTEX_COUNT_2_TO_EXP
D3D_MAJOR_VERSION
D3D_MINOR_VERSION
D3D_SPEC_DATE_DAY
D3D_SPEC_DATE_MONTH
D3D_SPEC_DATE_YEAR
D3D_SPEC_VERSION
_FACD3D10
_FACD3D10DEBUG
structs
D3D10_BLEND_DESC
D3D10_BOX
D3D10_BUFFER_DESC
D3D10_BUFFER_RTV
D3D10_BUFFER_SRV
D3D10_COUNTER_DESC
D3D10_COUNTER_INFO
D3D10_DEPTH_STENCILOP_DESC
D3D10_DEPTH_STENCIL_DESC
D3D10_DEPTH_STENCIL_VIEW_DESC
D3D10_INPUT_ELEMENT_DESC
D3D10_MAPPED_TEXTURE2D
D3D10_MAPPED_TEXTURE3D
D3D10_QUERY_DATA_PIPELINE_STATISTICS
D3D10_QUERY_DATA_SO_STATISTICS
D3D10_QUERY_DATA_TIMESTAMP_DISJOINT
D3D10_QUERY_DESC
D3D10_RASTERIZER_DESC
D3D10_RENDER_TARGET_VIEW_DESC
D3D10_SAMPLER_DESC
D3D10_SHADER_RESOURCE_VIEW_DESC
D3D10_SO_DECLARATION_ENTRY
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_TEX2DMS_ARRAY_DSV
D3D10_TEX2DMS_ARRAY_RTV
D3D10_TEX2DMS_ARRAY_SRV
D3D10_TEX2DMS_DSV
D3D10_TEX2DMS_RTV
D3D10_TEX2DMS_SRV
D3D10_TEX2D_ARRAY_DSV
D3D10_TEX2D_ARRAY_RTV
D3D10_TEX2D_ARRAY_SRV
D3D10_TEX2D_DSV
D3D10_TEX2D_RTV
D3D10_TEX2D_SRV
D3D10_TEX3D_RTV
D3D10_TEX3D_SRV
D3D10_TEXCUBE_SRV
D3D10_TEXTURE1D_DESC
D3D10_TEXTURE2D_DESC
D3D10_TEXTURE3D_DESC
D3D10_VIEWPORT