Vortice.DirectX
Provides access to data organized in 3D.
Initializes a new instance of the struct.
The data pointer.
The row pitch.
The slice pitch.
Initializes a new instance of the struct.
The data pointer.
Pointer to the data.
Gets the number of bytes per row.
Gets the number of bytes per slice (for a 3D texture, a slice is a 2D image)
Gets a value indicating whether this instance is empty.
Provides access to data organized in 2D.
Initializes a new instance of the class.
The data pointer.
The pitch.
Pointer to the data.
Gets the number of bytes per row.
Provides a stream interface to a buffer located in unmanaged memory.
Initializes a new instance of the class from a buffer.
The buffer.
Initializes a new instance of the class and allocates a new buffer to use as a backing store.
The size of the buffer to be allocated, in bytes.
true if reading from the buffer should be allowed; otherwise, false.
true if writing to the buffer should be allowed; otherwise, false.
Initializes a new instance of the class using an unmanaged buffer as a backing store.
A pointer to the buffer to be used as a backing store.
The size of the buffer provided, in bytes.
true if reading from the buffer should be allowed; otherwise, false.
true if writing to the buffer should be allowed; otherwise, false.
Initializes a new instance of the class using a managed buffer as a backing store.
A managed array to be used as a backing store.
true if reading from the buffer should be allowed; otherwise, false.
true if writing to the buffer should be allowed; otherwise, false.
Index inside the buffer in terms of element count (not size in bytes).
True to keep the managed buffer and pin it, false will allocate unmanaged memory and make a copy of it. Default is true.
Reads a single value from the current stream and advances the current position within this stream by the number of bytes read.
In order to provide faster read/write, this operation doesn't check stream bound.
A client must carefully not read/write above the size of this datastream.
The type of the value to be read from the stream.
The value that was read.
This stream does not support reading.
Reads a sequence of bytes from the current stream and advances the current position within this stream by the number of bytes written.
An array of bytes. This method copies bytes from to the current stream.
The zero-based byte offset in at which to begin copying bytes to the current stream.
The number of bytes to be written to the current stream.
Reads an array of values from the current stream, and advances the current position within this stream by the number of bytes written.
In order to provide faster read/write, this operation doesn't check stream bound.
A client must carefully not read/write above the size of this datastream.
The type of the values to be read from the stream.
An array of values that was read from the current stream.
Reads a sequence of elements from the current stream into a target buffer and
advances the position within the stream by the number of bytes read.
In order to provide faster read/write, this operation doesn't check stream bound.
A client must carefully not read/write above the size of this datastream.
An array of values to be read from the stream.
The zero-based byte offset in buffer at which to begin storing
the data read from the current stream.
The number of values to be read from the current stream.
The number of bytes read from the stream.
This stream does not support reading.
Writes a single value to the stream, and advances the current position within this stream by the number of bytes written.
In order to provide faster read/write, this operation doesn't check stream bound.
A client must carefully not read/write above the size of this datastream.
The type of the value to be written to the stream.
The value to write to the stream.
The stream does not support writing.
When overridden in a derived class, writes a sequence of bytes to the current stream and advances the current position within this stream by the number of bytes written.
An array of bytes. This method copies bytes from to the current stream.
The zero-based byte offset in at which to begin copying bytes to the current stream.
The number of bytes to be written to the current stream.
Writes an array of values to the current stream, and advances the current position within this stream by the number of bytes written.
In order to provide faster read/write, this operation doesn't check stream bound.
A client must carefully not read/write above the size of this datastream.
An array of values to be written to the current stream.
This stream does not support writing.
Writes a range of bytes to the current stream, and advances the current position within this stream by the number of bytes written.
In order to provide faster read/write, this operation doesn't check stream bound.
A client must carefully not read/write above the size of this datastream.
A pointer to the location to start copying from.
The number of bytes to copy from source to the current stream.
This stream does not support writing.
Writes an array of values to the current stream, and advances the current position within this stream by the number of bytes written.
In order to provide faster read/write, this operation doesn't check stream bound.
A client must carefully not read/write above the size of this datastream.
The type of the values to be written to the stream.
An array of values to be written to the stream.
The zero-based offset in data at which to begin copying values to the current stream.
The number of values to be written to the current stream. If this is zero, all of the contents will be written.
This stream does not support writing.
Gets the undisturbed buffer pointer.
The undisturbed buffer pointer.
Gets the position pointer.
The position pointer.
Gets the length of the remaining.
The length of the remaining.
No documentation.
GetBufferPointer
GetBufferPointer
No documentation.
GetBufferSize
GetBufferSize
No documentation.
No documentation.
void* ID3D10Blob::GetBufferPointer()
ID3D10Blob::GetBufferPointer
No documentation.
No documentation.
SIZE_T ID3D10Blob::GetBufferSize()
ID3D10Blob::GetBufferSize
A user-implemented method for opening and reading the contents of a shader #include file.
A -typed value that indicates the location of the #include file.
Name of the #include file.
Pointer to the container that includes the #include file.
Stream that is associated with fileName to be read. This reference remains valid until is called.
HRESULT Open([None] D3D_INCLUDE_TYPE IncludeType,[None] const char* pFileName,[None] LPCVOID pParentData,[None] LPCVOID* ppData,[None] UINT* pBytes)
A user-implemented method for closing a shader #include file.
If was successful, Close is guaranteed to be called before the API using the interface returns.
This is a reference that was returned by the corresponding call.
HRESULT Close([None] LPCVOID pData)
Shadow callback for .
Internal Include Callback
No documentation.
D3D_SHADER_MACRO
D3D_SHADER_MACRO
Initializes a new instance of the struct.
The macro name.
The macro definition.
No documentation.
Name
Name
No documentation.
Definition
Definition
No documentation.
D3D_CBF_USERPACKED
D3D_CBF_USERPACKED
No documentation.
D3D_CBF_FORCE_DWORD
D3D_CBF_FORCE_DWORD
None
None
None
No documentation.
D3D_CBUFFER_TYPE
D3D_CBUFFER_TYPE
No documentation.
D3D_CT_CBUFFER
D3D_CT_CBUFFER
No documentation.
D3D_CT_TBUFFER
D3D_CT_TBUFFER
No documentation.
D3D_CT_INTERFACE_POINTERS
D3D_CT_INTERFACE_POINTERS
No documentation.
D3D_CT_RESOURCE_BIND_INFO
D3D_CT_RESOURCE_BIND_INFO
No documentation.
D3D_DRIVER_TYPE
D3D_DRIVER_TYPE
No documentation.
D3D_DRIVER_TYPE_UNKNOWN
D3D_DRIVER_TYPE_UNKNOWN
No documentation.
D3D_DRIVER_TYPE_HARDWARE
D3D_DRIVER_TYPE_HARDWARE
No documentation.
D3D_DRIVER_TYPE_REFERENCE
D3D_DRIVER_TYPE_REFERENCE
No documentation.
D3D_DRIVER_TYPE_NULL
D3D_DRIVER_TYPE_NULL
No documentation.
D3D_DRIVER_TYPE_SOFTWARE
D3D_DRIVER_TYPE_SOFTWARE
No documentation.
D3D_DRIVER_TYPE_WARP
D3D_DRIVER_TYPE_WARP
No documentation.
D3D_FEATURE_LEVEL
D3D_FEATURE_LEVEL
No documentation.
D3D_FEATURE_LEVEL_1_0_CORE
D3D_FEATURE_LEVEL_1_0_CORE
No documentation.
D3D_FEATURE_LEVEL_9_1
D3D_FEATURE_LEVEL_9_1
No documentation.
D3D_FEATURE_LEVEL_9_2
D3D_FEATURE_LEVEL_9_2
No documentation.
D3D_FEATURE_LEVEL_9_3
D3D_FEATURE_LEVEL_9_3
No documentation.
D3D_FEATURE_LEVEL_10_0
D3D_FEATURE_LEVEL_10_0
No documentation.
D3D_FEATURE_LEVEL_10_1
D3D_FEATURE_LEVEL_10_1
No documentation.
D3D_FEATURE_LEVEL_11_0
D3D_FEATURE_LEVEL_11_0
No documentation.
D3D_FEATURE_LEVEL_11_1
D3D_FEATURE_LEVEL_11_1
No documentation.
D3D_FEATURE_LEVEL_12_0
D3D_FEATURE_LEVEL_12_0
No documentation.
D3D_FEATURE_LEVEL_12_1
D3D_FEATURE_LEVEL_12_1
No documentation.
D3D_FEATURE_LEVEL_12_2
D3D_FEATURE_LEVEL_12_2
No documentation.
D3D_INCLUDE_TYPE
D3D_INCLUDE_TYPE
No documentation.
D3D_INCLUDE_LOCAL
D3D_INCLUDE_LOCAL
No documentation.
D3D_INCLUDE_SYSTEM
D3D_INCLUDE_SYSTEM
No documentation.
D3D_INCLUDE_FORCE_DWORD
D3D_INCLUDE_FORCE_DWORD
No documentation.
D3D_PRIMITIVE
D3D_PRIMITIVE
No documentation.
D3D_PRIMITIVE_UNDEFINED
D3D_PRIMITIVE_UNDEFINED
No documentation.
D3D_PRIMITIVE_POINT
D3D_PRIMITIVE_POINT
No documentation.
D3D_PRIMITIVE_LINE
D3D_PRIMITIVE_LINE
No documentation.
D3D_PRIMITIVE_TRIANGLE
D3D_PRIMITIVE_TRIANGLE
No documentation.
D3D_PRIMITIVE_LINE_ADJ
D3D_PRIMITIVE_LINE_ADJ
No documentation.
D3D_PRIMITIVE_TRIANGLE_ADJ
D3D_PRIMITIVE_TRIANGLE_ADJ
No documentation.
D3D_PRIMITIVE_1_CONTROL_POINT_PATCH
D3D_PRIMITIVE_1_CONTROL_POINT_PATCH
No documentation.
D3D_PRIMITIVE_2_CONTROL_POINT_PATCH
D3D_PRIMITIVE_2_CONTROL_POINT_PATCH
No documentation.
D3D_PRIMITIVE_3_CONTROL_POINT_PATCH
D3D_PRIMITIVE_3_CONTROL_POINT_PATCH
No documentation.
D3D_PRIMITIVE_4_CONTROL_POINT_PATCH
D3D_PRIMITIVE_4_CONTROL_POINT_PATCH
No documentation.
D3D_PRIMITIVE_5_CONTROL_POINT_PATCH
D3D_PRIMITIVE_5_CONTROL_POINT_PATCH
No documentation.
D3D_PRIMITIVE_6_CONTROL_POINT_PATCH
D3D_PRIMITIVE_6_CONTROL_POINT_PATCH
No documentation.
D3D_PRIMITIVE_7_CONTROL_POINT_PATCH
D3D_PRIMITIVE_7_CONTROL_POINT_PATCH
No documentation.
D3D_PRIMITIVE_8_CONTROL_POINT_PATCH
D3D_PRIMITIVE_8_CONTROL_POINT_PATCH
No documentation.
D3D_PRIMITIVE_9_CONTROL_POINT_PATCH
D3D_PRIMITIVE_9_CONTROL_POINT_PATCH
No documentation.
D3D_PRIMITIVE_10_CONTROL_POINT_PATCH
D3D_PRIMITIVE_10_CONTROL_POINT_PATCH
No documentation.
D3D_PRIMITIVE_11_CONTROL_POINT_PATCH
D3D_PRIMITIVE_11_CONTROL_POINT_PATCH
No documentation.
D3D_PRIMITIVE_12_CONTROL_POINT_PATCH
D3D_PRIMITIVE_12_CONTROL_POINT_PATCH
No documentation.
D3D_PRIMITIVE_13_CONTROL_POINT_PATCH
D3D_PRIMITIVE_13_CONTROL_POINT_PATCH
No documentation.
D3D_PRIMITIVE_14_CONTROL_POINT_PATCH
D3D_PRIMITIVE_14_CONTROL_POINT_PATCH
No documentation.
D3D_PRIMITIVE_15_CONTROL_POINT_PATCH
D3D_PRIMITIVE_15_CONTROL_POINT_PATCH
No documentation.
D3D_PRIMITIVE_16_CONTROL_POINT_PATCH
D3D_PRIMITIVE_16_CONTROL_POINT_PATCH
No documentation.
D3D_PRIMITIVE_17_CONTROL_POINT_PATCH
D3D_PRIMITIVE_17_CONTROL_POINT_PATCH
No documentation.
D3D_PRIMITIVE_18_CONTROL_POINT_PATCH
D3D_PRIMITIVE_18_CONTROL_POINT_PATCH
No documentation.
D3D_PRIMITIVE_19_CONTROL_POINT_PATCH
D3D_PRIMITIVE_19_CONTROL_POINT_PATCH
No documentation.
D3D_PRIMITIVE_20_CONTROL_POINT_PATCH
D3D_PRIMITIVE_20_CONTROL_POINT_PATCH
No documentation.
D3D_PRIMITIVE_21_CONTROL_POINT_PATCH
D3D_PRIMITIVE_21_CONTROL_POINT_PATCH
No documentation.
D3D_PRIMITIVE_22_CONTROL_POINT_PATCH
D3D_PRIMITIVE_22_CONTROL_POINT_PATCH
No documentation.
D3D_PRIMITIVE_23_CONTROL_POINT_PATCH
D3D_PRIMITIVE_23_CONTROL_POINT_PATCH
No documentation.
D3D_PRIMITIVE_24_CONTROL_POINT_PATCH
D3D_PRIMITIVE_24_CONTROL_POINT_PATCH
No documentation.
D3D_PRIMITIVE_25_CONTROL_POINT_PATCH
D3D_PRIMITIVE_25_CONTROL_POINT_PATCH
No documentation.
D3D_PRIMITIVE_26_CONTROL_POINT_PATCH
D3D_PRIMITIVE_26_CONTROL_POINT_PATCH
No documentation.
D3D_PRIMITIVE_27_CONTROL_POINT_PATCH
D3D_PRIMITIVE_27_CONTROL_POINT_PATCH
No documentation.
D3D_PRIMITIVE_28_CONTROL_POINT_PATCH
D3D_PRIMITIVE_28_CONTROL_POINT_PATCH
No documentation.
D3D_PRIMITIVE_29_CONTROL_POINT_PATCH
D3D_PRIMITIVE_29_CONTROL_POINT_PATCH
No documentation.
D3D_PRIMITIVE_30_CONTROL_POINT_PATCH
D3D_PRIMITIVE_30_CONTROL_POINT_PATCH
No documentation.
D3D_PRIMITIVE_31_CONTROL_POINT_PATCH
D3D_PRIMITIVE_31_CONTROL_POINT_PATCH
No documentation.
D3D_PRIMITIVE_32_CONTROL_POINT_PATCH
D3D_PRIMITIVE_32_CONTROL_POINT_PATCH
No documentation.
D3D_INTERPOLATION_MODE
D3D_INTERPOLATION_MODE
No documentation.
D3D_INTERPOLATION_UNDEFINED
D3D_INTERPOLATION_UNDEFINED
No documentation.
D3D_INTERPOLATION_CONSTANT
D3D_INTERPOLATION_CONSTANT
No documentation.
D3D_INTERPOLATION_LINEAR
D3D_INTERPOLATION_LINEAR
No documentation.
D3D_INTERPOLATION_LINEAR_CENTROID
D3D_INTERPOLATION_LINEAR_CENTROID
No documentation.
D3D_INTERPOLATION_LINEAR_NOPERSPECTIVE
D3D_INTERPOLATION_LINEAR_NOPERSPECTIVE
No documentation.
D3D_INTERPOLATION_LINEAR_NOPERSPECTIVE_CENTROID
D3D_INTERPOLATION_LINEAR_NOPERSPECTIVE_CENTROID
No documentation.
D3D_INTERPOLATION_LINEAR_SAMPLE
D3D_INTERPOLATION_LINEAR_SAMPLE
No documentation.
D3D_INTERPOLATION_LINEAR_NOPERSPECTIVE_SAMPLE
D3D_INTERPOLATION_LINEAR_NOPERSPECTIVE_SAMPLE
No documentation.
D3D_MIN_PRECISION
D3D_MIN_PRECISION
No documentation.
D3D_MIN_PRECISION_DEFAULT
D3D_MIN_PRECISION_DEFAULT
No documentation.
D3D_MIN_PRECISION_FLOAT_16
D3D_MIN_PRECISION_FLOAT_16
No documentation.
D3D_MIN_PRECISION_FLOAT_2_8
D3D_MIN_PRECISION_FLOAT_2_8
No documentation.
D3D_MIN_PRECISION_RESERVED
D3D_MIN_PRECISION_RESERVED
No documentation.
D3D_MIN_PRECISION_SINT_16
D3D_MIN_PRECISION_SINT_16
No documentation.
D3D_MIN_PRECISION_UINT_16
D3D_MIN_PRECISION_UINT_16
No documentation.
D3D_MIN_PRECISION_ANY_16
D3D_MIN_PRECISION_ANY_16
No documentation.
D3D_MIN_PRECISION_ANY_10
D3D_MIN_PRECISION_ANY_10
No documentation.
D3D_PF_NONE
D3D_PF_NONE
No documentation.
D3D_PF_IN
D3D_PF_IN
No documentation.
D3D_PF_OUT
D3D_PF_OUT
No documentation.
D3D_PF_FORCE_DWORD
D3D_PF_FORCE_DWORD
None
None
None
No documentation.
D3D_PRIMITIVE_TOPOLOGY
D3D_PRIMITIVE_TOPOLOGY
No documentation.
D3D_PRIMITIVE_TOPOLOGY_UNDEFINED
D3D_PRIMITIVE_TOPOLOGY_UNDEFINED
No documentation.
D3D_PRIMITIVE_TOPOLOGY_POINTLIST
D3D_PRIMITIVE_TOPOLOGY_POINTLIST
No documentation.
D3D_PRIMITIVE_TOPOLOGY_LINELIST
D3D_PRIMITIVE_TOPOLOGY_LINELIST
No documentation.
D3D_PRIMITIVE_TOPOLOGY_LINESTRIP
D3D_PRIMITIVE_TOPOLOGY_LINESTRIP
No documentation.
D3D_PRIMITIVE_TOPOLOGY_TRIANGLELIST
D3D_PRIMITIVE_TOPOLOGY_TRIANGLELIST
No documentation.
D3D_PRIMITIVE_TOPOLOGY_TRIANGLESTRIP
D3D_PRIMITIVE_TOPOLOGY_TRIANGLESTRIP
No documentation.
D3D_PRIMITIVE_TOPOLOGY_LINELIST_ADJ
D3D_PRIMITIVE_TOPOLOGY_LINELIST_ADJ
No documentation.
D3D_PRIMITIVE_TOPOLOGY_LINESTRIP_ADJ
D3D_PRIMITIVE_TOPOLOGY_LINESTRIP_ADJ
No documentation.
D3D_PRIMITIVE_TOPOLOGY_TRIANGLELIST_ADJ
D3D_PRIMITIVE_TOPOLOGY_TRIANGLELIST_ADJ
No documentation.
D3D_PRIMITIVE_TOPOLOGY_TRIANGLESTRIP_ADJ
D3D_PRIMITIVE_TOPOLOGY_TRIANGLESTRIP_ADJ
No documentation.
D3D_PRIMITIVE_TOPOLOGY_1_CONTROL_POINT_PATCHLIST
D3D_PRIMITIVE_TOPOLOGY_1_CONTROL_POINT_PATCHLIST
No documentation.
D3D_PRIMITIVE_TOPOLOGY_2_CONTROL_POINT_PATCHLIST
D3D_PRIMITIVE_TOPOLOGY_2_CONTROL_POINT_PATCHLIST
No documentation.
D3D_PRIMITIVE_TOPOLOGY_3_CONTROL_POINT_PATCHLIST
D3D_PRIMITIVE_TOPOLOGY_3_CONTROL_POINT_PATCHLIST
No documentation.
D3D_PRIMITIVE_TOPOLOGY_4_CONTROL_POINT_PATCHLIST
D3D_PRIMITIVE_TOPOLOGY_4_CONTROL_POINT_PATCHLIST
No documentation.
D3D_PRIMITIVE_TOPOLOGY_5_CONTROL_POINT_PATCHLIST
D3D_PRIMITIVE_TOPOLOGY_5_CONTROL_POINT_PATCHLIST
No documentation.
D3D_PRIMITIVE_TOPOLOGY_6_CONTROL_POINT_PATCHLIST
D3D_PRIMITIVE_TOPOLOGY_6_CONTROL_POINT_PATCHLIST
No documentation.
D3D_PRIMITIVE_TOPOLOGY_7_CONTROL_POINT_PATCHLIST
D3D_PRIMITIVE_TOPOLOGY_7_CONTROL_POINT_PATCHLIST
No documentation.
D3D_PRIMITIVE_TOPOLOGY_8_CONTROL_POINT_PATCHLIST
D3D_PRIMITIVE_TOPOLOGY_8_CONTROL_POINT_PATCHLIST
No documentation.
D3D_PRIMITIVE_TOPOLOGY_9_CONTROL_POINT_PATCHLIST
D3D_PRIMITIVE_TOPOLOGY_9_CONTROL_POINT_PATCHLIST
No documentation.
D3D_PRIMITIVE_TOPOLOGY_10_CONTROL_POINT_PATCHLIST
D3D_PRIMITIVE_TOPOLOGY_10_CONTROL_POINT_PATCHLIST
No documentation.
D3D_PRIMITIVE_TOPOLOGY_11_CONTROL_POINT_PATCHLIST
D3D_PRIMITIVE_TOPOLOGY_11_CONTROL_POINT_PATCHLIST
No documentation.
D3D_PRIMITIVE_TOPOLOGY_12_CONTROL_POINT_PATCHLIST
D3D_PRIMITIVE_TOPOLOGY_12_CONTROL_POINT_PATCHLIST
No documentation.
D3D_PRIMITIVE_TOPOLOGY_13_CONTROL_POINT_PATCHLIST
D3D_PRIMITIVE_TOPOLOGY_13_CONTROL_POINT_PATCHLIST
No documentation.
D3D_PRIMITIVE_TOPOLOGY_14_CONTROL_POINT_PATCHLIST
D3D_PRIMITIVE_TOPOLOGY_14_CONTROL_POINT_PATCHLIST
No documentation.
D3D_PRIMITIVE_TOPOLOGY_15_CONTROL_POINT_PATCHLIST
D3D_PRIMITIVE_TOPOLOGY_15_CONTROL_POINT_PATCHLIST
No documentation.
D3D_PRIMITIVE_TOPOLOGY_16_CONTROL_POINT_PATCHLIST
D3D_PRIMITIVE_TOPOLOGY_16_CONTROL_POINT_PATCHLIST
No documentation.
D3D_PRIMITIVE_TOPOLOGY_17_CONTROL_POINT_PATCHLIST
D3D_PRIMITIVE_TOPOLOGY_17_CONTROL_POINT_PATCHLIST
No documentation.
D3D_PRIMITIVE_TOPOLOGY_18_CONTROL_POINT_PATCHLIST
D3D_PRIMITIVE_TOPOLOGY_18_CONTROL_POINT_PATCHLIST
No documentation.
D3D_PRIMITIVE_TOPOLOGY_19_CONTROL_POINT_PATCHLIST
D3D_PRIMITIVE_TOPOLOGY_19_CONTROL_POINT_PATCHLIST
No documentation.
D3D_PRIMITIVE_TOPOLOGY_20_CONTROL_POINT_PATCHLIST
D3D_PRIMITIVE_TOPOLOGY_20_CONTROL_POINT_PATCHLIST
No documentation.
D3D_PRIMITIVE_TOPOLOGY_21_CONTROL_POINT_PATCHLIST
D3D_PRIMITIVE_TOPOLOGY_21_CONTROL_POINT_PATCHLIST
No documentation.
D3D_PRIMITIVE_TOPOLOGY_22_CONTROL_POINT_PATCHLIST
D3D_PRIMITIVE_TOPOLOGY_22_CONTROL_POINT_PATCHLIST
No documentation.
D3D_PRIMITIVE_TOPOLOGY_23_CONTROL_POINT_PATCHLIST
D3D_PRIMITIVE_TOPOLOGY_23_CONTROL_POINT_PATCHLIST
No documentation.
D3D_PRIMITIVE_TOPOLOGY_24_CONTROL_POINT_PATCHLIST
D3D_PRIMITIVE_TOPOLOGY_24_CONTROL_POINT_PATCHLIST
No documentation.
D3D_PRIMITIVE_TOPOLOGY_25_CONTROL_POINT_PATCHLIST
D3D_PRIMITIVE_TOPOLOGY_25_CONTROL_POINT_PATCHLIST
No documentation.
D3D_PRIMITIVE_TOPOLOGY_26_CONTROL_POINT_PATCHLIST
D3D_PRIMITIVE_TOPOLOGY_26_CONTROL_POINT_PATCHLIST
No documentation.
D3D_PRIMITIVE_TOPOLOGY_27_CONTROL_POINT_PATCHLIST
D3D_PRIMITIVE_TOPOLOGY_27_CONTROL_POINT_PATCHLIST
No documentation.
D3D_PRIMITIVE_TOPOLOGY_28_CONTROL_POINT_PATCHLIST
D3D_PRIMITIVE_TOPOLOGY_28_CONTROL_POINT_PATCHLIST
No documentation.
D3D_PRIMITIVE_TOPOLOGY_29_CONTROL_POINT_PATCHLIST
D3D_PRIMITIVE_TOPOLOGY_29_CONTROL_POINT_PATCHLIST
No documentation.
D3D_PRIMITIVE_TOPOLOGY_30_CONTROL_POINT_PATCHLIST
D3D_PRIMITIVE_TOPOLOGY_30_CONTROL_POINT_PATCHLIST
No documentation.
D3D_PRIMITIVE_TOPOLOGY_31_CONTROL_POINT_PATCHLIST
D3D_PRIMITIVE_TOPOLOGY_31_CONTROL_POINT_PATCHLIST
No documentation.
D3D_PRIMITIVE_TOPOLOGY_32_CONTROL_POINT_PATCHLIST
D3D_PRIMITIVE_TOPOLOGY_32_CONTROL_POINT_PATCHLIST
No documentation.
D3D_REGISTER_COMPONENT_TYPE
D3D_REGISTER_COMPONENT_TYPE
No documentation.
D3D_REGISTER_COMPONENT_UNKNOWN
D3D_REGISTER_COMPONENT_UNKNOWN
No documentation.
D3D_REGISTER_COMPONENT_UINT32
D3D_REGISTER_COMPONENT_UINT32
No documentation.
D3D_REGISTER_COMPONENT_SINT32
D3D_REGISTER_COMPONENT_SINT32
No documentation.
D3D_REGISTER_COMPONENT_FLOAT32
D3D_REGISTER_COMPONENT_FLOAT32
No documentation.
D3D_RESOURCE_RETURN_TYPE
D3D_RESOURCE_RETURN_TYPE
No documentation.
D3D_RETURN_TYPE_UNORM
D3D_RETURN_TYPE_UNORM
No documentation.
D3D_RETURN_TYPE_SNORM
D3D_RETURN_TYPE_SNORM
No documentation.
D3D_RETURN_TYPE_SINT
D3D_RETURN_TYPE_SINT
No documentation.
D3D_RETURN_TYPE_UINT
D3D_RETURN_TYPE_UINT
No documentation.
D3D_RETURN_TYPE_FLOAT
D3D_RETURN_TYPE_FLOAT
No documentation.
D3D_RETURN_TYPE_MIXED
D3D_RETURN_TYPE_MIXED
No documentation.
D3D_RETURN_TYPE_DOUBLE
D3D_RETURN_TYPE_DOUBLE
No documentation.
D3D_RETURN_TYPE_CONTINUED
D3D_RETURN_TYPE_CONTINUED
No documentation.
D3D_SIF_USERPACKED
D3D_SIF_USERPACKED
No documentation.
D3D_SIF_COMPARISON_SAMPLER
D3D_SIF_COMPARISON_SAMPLER
No documentation.
D3D_SIF_TEXTURE_COMPONENT_0
D3D_SIF_TEXTURE_COMPONENT_0
No documentation.
D3D_SIF_TEXTURE_COMPONENT_1
D3D_SIF_TEXTURE_COMPONENT_1
No documentation.
D3D_SIF_TEXTURE_COMPONENTS
D3D_SIF_TEXTURE_COMPONENTS
No documentation.
D3D_SIF_UNUSED
D3D_SIF_UNUSED
No documentation.
D3D_SIF_FORCE_DWORD
D3D_SIF_FORCE_DWORD
None
None
None
No documentation.
D3D_SHADER_INPUT_TYPE
D3D_SHADER_INPUT_TYPE
No documentation.
D3D_SIT_CBUFFER
D3D_SIT_CBUFFER
No documentation.
D3D_SIT_TBUFFER
D3D_SIT_TBUFFER
No documentation.
D3D_SIT_TEXTURE
D3D_SIT_TEXTURE
No documentation.
D3D_SIT_SAMPLER
D3D_SIT_SAMPLER
No documentation.
D3D_SIT_UAV_RWTYPED
D3D_SIT_UAV_RWTYPED
No documentation.
D3D_SIT_STRUCTURED
D3D_SIT_STRUCTURED
No documentation.
D3D_SIT_UAV_RWSTRUCTURED
D3D_SIT_UAV_RWSTRUCTURED
No documentation.
D3D_SIT_BYTEADDRESS
D3D_SIT_BYTEADDRESS
No documentation.
D3D_SIT_UAV_RWBYTEADDRESS
D3D_SIT_UAV_RWBYTEADDRESS
No documentation.
D3D_SIT_UAV_APPEND_STRUCTURED
D3D_SIT_UAV_APPEND_STRUCTURED
No documentation.
D3D_SIT_UAV_CONSUME_STRUCTURED
D3D_SIT_UAV_CONSUME_STRUCTURED
No documentation.
D3D_SIT_UAV_RWSTRUCTURED_WITH_COUNTER
D3D_SIT_UAV_RWSTRUCTURED_WITH_COUNTER
No documentation.
D3D_SIT_RTACCELERATIONSTRUCTURE
D3D_SIT_RTACCELERATIONSTRUCTURE
No documentation.
D3D_SIT_UAV_FEEDBACKTEXTURE
D3D_SIT_UAV_FEEDBACKTEXTURE
No documentation.
D3D_SRV_DIMENSION
D3D_SRV_DIMENSION
No documentation.
D3D_SRV_DIMENSION_UNKNOWN
D3D_SRV_DIMENSION_UNKNOWN
No documentation.
D3D_SRV_DIMENSION_BUFFER
D3D_SRV_DIMENSION_BUFFER
No documentation.
D3D_SRV_DIMENSION_TEXTURE1D
D3D_SRV_DIMENSION_TEXTURE1D
No documentation.
D3D_SRV_DIMENSION_TEXTURE1DARRAY
D3D_SRV_DIMENSION_TEXTURE1DARRAY
No documentation.
D3D_SRV_DIMENSION_TEXTURE2D
D3D_SRV_DIMENSION_TEXTURE2D
No documentation.
D3D_SRV_DIMENSION_TEXTURE2DARRAY
D3D_SRV_DIMENSION_TEXTURE2DARRAY
No documentation.
D3D_SRV_DIMENSION_TEXTURE2DMS
D3D_SRV_DIMENSION_TEXTURE2DMS
No documentation.
D3D_SRV_DIMENSION_TEXTURE2DMSARRAY
D3D_SRV_DIMENSION_TEXTURE2DMSARRAY
No documentation.
D3D_SRV_DIMENSION_TEXTURE3D
D3D_SRV_DIMENSION_TEXTURE3D
No documentation.
D3D_SRV_DIMENSION_TEXTURECUBE
D3D_SRV_DIMENSION_TEXTURECUBE
No documentation.
D3D_SRV_DIMENSION_TEXTURECUBEARRAY
D3D_SRV_DIMENSION_TEXTURECUBEARRAY
No documentation.
D3D_SRV_DIMENSION_BUFFEREX
D3D_SRV_DIMENSION_BUFFEREX
No documentation.
D3D_SHADER_VARIABLE_CLASS
D3D_SHADER_VARIABLE_CLASS
No documentation.
D3D_SVC_SCALAR
D3D_SVC_SCALAR
No documentation.
D3D_SVC_VECTOR
D3D_SVC_VECTOR
No documentation.
D3D_SVC_MATRIX_ROWS
D3D_SVC_MATRIX_ROWS
No documentation.
D3D_SVC_MATRIX_COLUMNS
D3D_SVC_MATRIX_COLUMNS
No documentation.
D3D_SVC_OBJECT
D3D_SVC_OBJECT
No documentation.
D3D_SVC_STRUCT
D3D_SVC_STRUCT
No documentation.
D3D_SVC_INTERFACE_CLASS
D3D_SVC_INTERFACE_CLASS
No documentation.
D3D_SVC_INTERFACE_POINTER
D3D_SVC_INTERFACE_POINTER
No documentation.
D3D_SVC_FORCE_DWORD
D3D_SVC_FORCE_DWORD
No documentation.
D3D_SVF_USERPACKED
D3D_SVF_USERPACKED
No documentation.
D3D_SVF_USED
D3D_SVF_USED
No documentation.
D3D_SVF_INTERFACE_POINTER
D3D_SVF_INTERFACE_POINTER
No documentation.
D3D_SVF_INTERFACE_PARAMETER
D3D_SVF_INTERFACE_PARAMETER
No documentation.
D3D_SVF_FORCE_DWORD
D3D_SVF_FORCE_DWORD
None
None
None
No documentation.
D3D_SHADER_VARIABLE_TYPE
D3D_SHADER_VARIABLE_TYPE
No documentation.
D3D_SVT_VOID
D3D_SVT_VOID
No documentation.
D3D_SVT_BOOL
D3D_SVT_BOOL
No documentation.
D3D_SVT_INT
D3D_SVT_INT
No documentation.
D3D_SVT_FLOAT
D3D_SVT_FLOAT
No documentation.
D3D_SVT_STRING
D3D_SVT_STRING
No documentation.
D3D_SVT_TEXTURE
D3D_SVT_TEXTURE
No documentation.
D3D_SVT_TEXTURE1D
D3D_SVT_TEXTURE1D
No documentation.
D3D_SVT_TEXTURE2D
D3D_SVT_TEXTURE2D
No documentation.
D3D_SVT_TEXTURE3D
D3D_SVT_TEXTURE3D
No documentation.
D3D_SVT_TEXTURECUBE
D3D_SVT_TEXTURECUBE
No documentation.
D3D_SVT_SAMPLER
D3D_SVT_SAMPLER
No documentation.
D3D_SVT_SAMPLER1D
D3D_SVT_SAMPLER1D
No documentation.
D3D_SVT_SAMPLER2D
D3D_SVT_SAMPLER2D
No documentation.
D3D_SVT_SAMPLER3D
D3D_SVT_SAMPLER3D
No documentation.
D3D_SVT_SAMPLERCUBE
D3D_SVT_SAMPLERCUBE
No documentation.
D3D_SVT_PIXELSHADER
D3D_SVT_PIXELSHADER
No documentation.
D3D_SVT_VERTEXSHADER
D3D_SVT_VERTEXSHADER
No documentation.
D3D_SVT_PIXELFRAGMENT
D3D_SVT_PIXELFRAGMENT
No documentation.
D3D_SVT_VERTEXFRAGMENT
D3D_SVT_VERTEXFRAGMENT
No documentation.
D3D_SVT_UINT
D3D_SVT_UINT
No documentation.
D3D_SVT_UINT8
D3D_SVT_UINT8
No documentation.
D3D_SVT_GEOMETRYSHADER
D3D_SVT_GEOMETRYSHADER
No documentation.
D3D_SVT_RASTERIZER
D3D_SVT_RASTERIZER
No documentation.
D3D_SVT_DEPTHSTENCIL
D3D_SVT_DEPTHSTENCIL
No documentation.
D3D_SVT_BLEND
D3D_SVT_BLEND
No documentation.
D3D_SVT_BUFFER
D3D_SVT_BUFFER
No documentation.
D3D_SVT_CBUFFER
D3D_SVT_CBUFFER
No documentation.
D3D_SVT_TBUFFER
D3D_SVT_TBUFFER
No documentation.
D3D_SVT_TEXTURE1DARRAY
D3D_SVT_TEXTURE1DARRAY
No documentation.
D3D_SVT_TEXTURE2DARRAY
D3D_SVT_TEXTURE2DARRAY
No documentation.
D3D_SVT_RENDERTARGETVIEW
D3D_SVT_RENDERTARGETVIEW
No documentation.
D3D_SVT_DEPTHSTENCILVIEW
D3D_SVT_DEPTHSTENCILVIEW
No documentation.
D3D_SVT_TEXTURE2DMS
D3D_SVT_TEXTURE2DMS
No documentation.
D3D_SVT_TEXTURE2DMSARRAY
D3D_SVT_TEXTURE2DMSARRAY
No documentation.
D3D_SVT_TEXTURECUBEARRAY
D3D_SVT_TEXTURECUBEARRAY
No documentation.
D3D_SVT_HULLSHADER
D3D_SVT_HULLSHADER
No documentation.
D3D_SVT_DOMAINSHADER
D3D_SVT_DOMAINSHADER
No documentation.
D3D_SVT_INTERFACE_POINTER
D3D_SVT_INTERFACE_POINTER
No documentation.
D3D_SVT_COMPUTESHADER
D3D_SVT_COMPUTESHADER
No documentation.
D3D_SVT_DOUBLE
D3D_SVT_DOUBLE
No documentation.
D3D_SVT_RWTEXTURE1D
D3D_SVT_RWTEXTURE1D
No documentation.
D3D_SVT_RWTEXTURE1DARRAY
D3D_SVT_RWTEXTURE1DARRAY
No documentation.
D3D_SVT_RWTEXTURE2D
D3D_SVT_RWTEXTURE2D
No documentation.
D3D_SVT_RWTEXTURE2DARRAY
D3D_SVT_RWTEXTURE2DARRAY
No documentation.
D3D_SVT_RWTEXTURE3D
D3D_SVT_RWTEXTURE3D
No documentation.
D3D_SVT_RWBUFFER
D3D_SVT_RWBUFFER
No documentation.
D3D_SVT_BYTEADDRESS_BUFFER
D3D_SVT_BYTEADDRESS_BUFFER
No documentation.
D3D_SVT_RWBYTEADDRESS_BUFFER
D3D_SVT_RWBYTEADDRESS_BUFFER
No documentation.
D3D_SVT_STRUCTURED_BUFFER
D3D_SVT_STRUCTURED_BUFFER
No documentation.
D3D_SVT_RWSTRUCTURED_BUFFER
D3D_SVT_RWSTRUCTURED_BUFFER
No documentation.
D3D_SVT_APPEND_STRUCTURED_BUFFER
D3D_SVT_APPEND_STRUCTURED_BUFFER
No documentation.
D3D_SVT_CONSUME_STRUCTURED_BUFFER
D3D_SVT_CONSUME_STRUCTURED_BUFFER
No documentation.
D3D_SVT_MIN8FLOAT
D3D_SVT_MIN8FLOAT
No documentation.
D3D_SVT_MIN10FLOAT
D3D_SVT_MIN10FLOAT
No documentation.
D3D_SVT_MIN16FLOAT
D3D_SVT_MIN16FLOAT
No documentation.
D3D_SVT_MIN12INT
D3D_SVT_MIN12INT
No documentation.
D3D_SVT_MIN16INT
D3D_SVT_MIN16INT
No documentation.
D3D_SVT_MIN16UINT
D3D_SVT_MIN16UINT
No documentation.
D3D_SVT_FORCE_DWORD
D3D_SVT_FORCE_DWORD
No documentation.
D3D_NAME
D3D_NAME
No documentation.
D3D_NAME_UNDEFINED
D3D_NAME_UNDEFINED
No documentation.
D3D_NAME_POSITION
D3D_NAME_POSITION
No documentation.
D3D_NAME_CLIP_DISTANCE
D3D_NAME_CLIP_DISTANCE
No documentation.
D3D_NAME_CULL_DISTANCE
D3D_NAME_CULL_DISTANCE
No documentation.
D3D_NAME_RENDER_TARGET_ARRAY_INDEX
D3D_NAME_RENDER_TARGET_ARRAY_INDEX
No documentation.
D3D_NAME_VIEWPORT_ARRAY_INDEX
D3D_NAME_VIEWPORT_ARRAY_INDEX
No documentation.
D3D_NAME_VERTEX_ID
D3D_NAME_VERTEX_ID
No documentation.
D3D_NAME_PRIMITIVE_ID
D3D_NAME_PRIMITIVE_ID
No documentation.
D3D_NAME_INSTANCE_ID
D3D_NAME_INSTANCE_ID
No documentation.
D3D_NAME_IS_FRONT_FACE
D3D_NAME_IS_FRONT_FACE
No documentation.
D3D_NAME_SAMPLE_INDEX
D3D_NAME_SAMPLE_INDEX
No documentation.
D3D_NAME_FINAL_QUAD_EDGE_TESSFACTOR
D3D_NAME_FINAL_QUAD_EDGE_TESSFACTOR
No documentation.
D3D_NAME_FINAL_QUAD_INSIDE_TESSFACTOR
D3D_NAME_FINAL_QUAD_INSIDE_TESSFACTOR
No documentation.
D3D_NAME_FINAL_TRI_EDGE_TESSFACTOR
D3D_NAME_FINAL_TRI_EDGE_TESSFACTOR
No documentation.
D3D_NAME_FINAL_TRI_INSIDE_TESSFACTOR
D3D_NAME_FINAL_TRI_INSIDE_TESSFACTOR
No documentation.
D3D_NAME_FINAL_LINE_DETAIL_TESSFACTOR
D3D_NAME_FINAL_LINE_DETAIL_TESSFACTOR
No documentation.
D3D_NAME_FINAL_LINE_DENSITY_TESSFACTOR
D3D_NAME_FINAL_LINE_DENSITY_TESSFACTOR
No documentation.
D3D_NAME_BARYCENTRICS
D3D_NAME_BARYCENTRICS
No documentation.
D3D_NAME_SHADINGRATE
D3D_NAME_SHADINGRATE
No documentation.
D3D_NAME_CULLPRIMITIVE
D3D_NAME_CULLPRIMITIVE
No documentation.
D3D_NAME_TARGET
D3D_NAME_TARGET
No documentation.
D3D_NAME_DEPTH
D3D_NAME_DEPTH
No documentation.
D3D_NAME_COVERAGE
D3D_NAME_COVERAGE
No documentation.
D3D_NAME_DEPTH_GREATER_EQUAL
D3D_NAME_DEPTH_GREATER_EQUAL
No documentation.
D3D_NAME_DEPTH_LESS_EQUAL
D3D_NAME_DEPTH_LESS_EQUAL
No documentation.
D3D_NAME_STENCIL_REF
D3D_NAME_STENCIL_REF
No documentation.
D3D_NAME_INNER_COVERAGE
D3D_NAME_INNER_COVERAGE
No documentation.
D3D_TESSELLATOR_DOMAIN
D3D_TESSELLATOR_DOMAIN
No documentation.
D3D_TESSELLATOR_DOMAIN_UNDEFINED
D3D_TESSELLATOR_DOMAIN_UNDEFINED
No documentation.
D3D_TESSELLATOR_DOMAIN_ISOLINE
D3D_TESSELLATOR_DOMAIN_ISOLINE
No documentation.
D3D_TESSELLATOR_DOMAIN_TRI
D3D_TESSELLATOR_DOMAIN_TRI
No documentation.
D3D_TESSELLATOR_DOMAIN_QUAD
D3D_TESSELLATOR_DOMAIN_QUAD
No documentation.
D3D_TESSELLATOR_OUTPUT_PRIMITIVE
D3D_TESSELLATOR_OUTPUT_PRIMITIVE
No documentation.
D3D_TESSELLATOR_OUTPUT_UNDEFINED
D3D_TESSELLATOR_OUTPUT_UNDEFINED
No documentation.
D3D_TESSELLATOR_OUTPUT_POINT
D3D_TESSELLATOR_OUTPUT_POINT
No documentation.
D3D_TESSELLATOR_OUTPUT_LINE
D3D_TESSELLATOR_OUTPUT_LINE
No documentation.
D3D_TESSELLATOR_OUTPUT_TRIANGLE_CW
D3D_TESSELLATOR_OUTPUT_TRIANGLE_CW
No documentation.
D3D_TESSELLATOR_OUTPUT_TRIANGLE_CCW
D3D_TESSELLATOR_OUTPUT_TRIANGLE_CCW
No documentation.
D3D_TESSELLATOR_PARTITIONING
D3D_TESSELLATOR_PARTITIONING
No documentation.
D3D_TESSELLATOR_PARTITIONING_UNDEFINED
D3D_TESSELLATOR_PARTITIONING_UNDEFINED
No documentation.
D3D_TESSELLATOR_PARTITIONING_INTEGER
D3D_TESSELLATOR_PARTITIONING_INTEGER
No documentation.
D3D_TESSELLATOR_PARTITIONING_POW2
D3D_TESSELLATOR_PARTITIONING_POW2
No documentation.
D3D_TESSELLATOR_PARTITIONING_FRACTIONAL_ODD
D3D_TESSELLATOR_PARTITIONING_FRACTIONAL_ODD
No documentation.
D3D_TESSELLATOR_PARTITIONING_FRACTIONAL_EVEN
D3D_TESSELLATOR_PARTITIONING_FRACTIONAL_EVEN
Functions
DXCORE_ADAPTER_ATTRIBUTE_D3D11_GRAPHICS
DXCORE_ADAPTER_ATTRIBUTE_D3D12_GRAPHICS
DXCORE_ADAPTER_ATTRIBUTE_D3D12_CORE_COMPUTE
Try to create new instance of .
The being created.
Return the .
Try to create new instance of .
Return an instance of or null if failed.
No documentation.
No documentation.
No documentation.
No documentation.
HRESULT DXCoreCreateAdapterFactory([In] const GUID& riid,[Out] void** ppvFactory)
DXCoreCreateAdapterFactory
No documentation.
IsValid
IsValid
No documentation.
No documentation.
bool IDXCoreAdapter::IsValid()
IDXCoreAdapter::IsValid
No documentation.
No documentation.
No documentation.
bool IDXCoreAdapter::IsAttributeSupported([In] const GUID& attributeGUID)
IDXCoreAdapter::IsAttributeSupported
No documentation.
No documentation.
No documentation.
bool IDXCoreAdapter::IsPropertySupported([In] DXCoreAdapterProperty property)
IDXCoreAdapter::IsPropertySupported
No documentation.
No documentation.
No documentation.
No documentation.
No documentation.
HRESULT IDXCoreAdapter::GetProperty([In] DXCoreAdapterProperty property,[In] size_t bufferSize,[In] void* propertyData)
IDXCoreAdapter::GetProperty
No documentation.
No documentation.
No documentation.
No documentation.
HRESULT IDXCoreAdapter::GetPropertySize([In] DXCoreAdapterProperty property,[Out] size_t* bufferSize)
IDXCoreAdapter::GetPropertySize
No documentation.
No documentation.
No documentation.
bool IDXCoreAdapter::IsQueryStateSupported([In] DXCoreAdapterState property)
IDXCoreAdapter::IsQueryStateSupported
No documentation.
No documentation.
No documentation.
No documentation.
No documentation.
No documentation.
No documentation.
HRESULT IDXCoreAdapter::QueryState([In] DXCoreAdapterState state,[In] size_t inputStateDetailsSize,[In, Buffer, Optional] const void* inputStateDetails,[In] size_t outputBufferSize,[In] void* outputBuffer)
IDXCoreAdapter::QueryState
No documentation.
No documentation.
No documentation.
bool IDXCoreAdapter::IsSetStateSupported([In] DXCoreAdapterState property)
IDXCoreAdapter::IsSetStateSupported
No documentation.
No documentation.
No documentation.
No documentation.
No documentation.
No documentation.
No documentation.
HRESULT IDXCoreAdapter::SetState([In] DXCoreAdapterState state,[In] size_t inputStateDetailsSize,[In, Buffer, Optional] const void* inputStateDetails,[In] size_t inputDataSize,[In, Buffer] const void* inputData)
IDXCoreAdapter::SetState
No documentation.
No documentation.
No documentation.
No documentation.
HRESULT IDXCoreAdapter::GetFactory([In] const GUID& riid,[Out] void** ppvFactory)
IDXCoreAdapter::GetFactory
No documentation.
No documentation.
No documentation.
No documentation.
No documentation.
No documentation.
HRESULT IDXCoreAdapterFactory::CreateAdapterList([In] uint32_t numAttributes,[In, Buffer] const GUID* filterAttributes,[In] const GUID& riid,[Out] void** ppvAdapterList)
IDXCoreAdapterFactory::CreateAdapterList
No documentation.
No documentation.
No documentation.
No documentation.
No documentation.
HRESULT IDXCoreAdapterFactory::GetAdapterByLuid([In] const LUID& adapterLUID,[In] const GUID& riid,[Out] void** ppvAdapter)
IDXCoreAdapterFactory::GetAdapterByLuid
No documentation.
No documentation.
No documentation.
bool IDXCoreAdapterFactory::IsNotificationTypeSupported([In] DXCoreNotificationType notificationType)
IDXCoreAdapterFactory::IsNotificationTypeSupported
No documentation.
No documentation.
No documentation.
No documentation.
No documentation.
No documentation.
HRESULT IDXCoreAdapterFactory::RegisterEventNotification([In] IUnknown* dxCoreObject,[In] DXCoreNotificationType notificationType,[In] __function__stdcall* callbackFunction,[In, Optional] void* callbackContext,[Out] uint32_t* eventCookie)
IDXCoreAdapterFactory::RegisterEventNotification
No documentation.
No documentation.
No documentation.
HRESULT IDXCoreAdapterFactory::UnregisterEventNotification([In] uint32_t eventCookie)
IDXCoreAdapterFactory::UnregisterEventNotification
No documentation.
GetAdapterCount
GetAdapterCount
No documentation.
IsStale
IsStale
No documentation.
No documentation.
No documentation.
No documentation.
No documentation.
HRESULT IDXCoreAdapterList::GetAdapter([In] uint32_t index,[In] const GUID& riid,[Out] void** ppvAdapter)
IDXCoreAdapterList::GetAdapter
No documentation.
No documentation.
uint32_t IDXCoreAdapterList::GetAdapterCount()
IDXCoreAdapterList::GetAdapterCount
No documentation.
No documentation.
bool IDXCoreAdapterList::IsStale()
IDXCoreAdapterList::IsStale
No documentation.
No documentation.
No documentation.
No documentation.
HRESULT IDXCoreAdapterList::GetFactory([In] const GUID& riid,[Out] void** ppvFactory)
IDXCoreAdapterList::GetFactory
No documentation.
No documentation.
No documentation.
No documentation.
HRESULT IDXCoreAdapterList::Sort([In] uint32_t numPreferences,[In, Buffer] const DXCoreAdapterPreference* preferences)
IDXCoreAdapterList::Sort
No documentation.
No documentation.
No documentation.
bool IDXCoreAdapterList::IsAdapterPreferenceSupported([In] DXCoreAdapterPreference preference)
IDXCoreAdapterList::IsAdapterPreferenceSupported
No documentation.
DXCoreAdapterPreference
DXCoreAdapterPreference
No documentation.
Hardware
Hardware
No documentation.
MinimumPower
MinimumPower
No documentation.
HighPerformance
HighPerformance
No documentation.
DXCoreAdapterProperty
DXCoreAdapterProperty
No documentation.
InstanceLuid
InstanceLuid
No documentation.
DriverVersion
DriverVersion
No documentation.
DriverDescription
DriverDescription
No documentation.
HardwareID
HardwareID
No documentation.
KmdModelVersion
KmdModelVersion
No documentation.
ComputePreemptionGranularity
ComputePreemptionGranularity
No documentation.
GraphicsPreemptionGranularity
GraphicsPreemptionGranularity
No documentation.
DedicatedAdapterMemory
DedicatedAdapterMemory
No documentation.
DedicatedSystemMemory
DedicatedSystemMemory
No documentation.
SharedSystemMemory
SharedSystemMemory
No documentation.
AcgCompatible
AcgCompatible
No documentation.
IsHardware
IsHardware
No documentation.
IsIntegrated
IsIntegrated
No documentation.
IsDetachable
IsDetachable
No documentation.
HardwareIDParts
HardwareIDParts
No documentation.
DXCoreAdapterState
DXCoreAdapterState
No documentation.
IsDriverUpdateInProgress
IsDriverUpdateInProgress
No documentation.
AdapterMemoryBudget
AdapterMemoryBudget
No documentation.
DXCoreNotificationType
DXCoreNotificationType
No documentation.
AdapterListStale
AdapterListStale
No documentation.
AdapterNoLongerValid
AdapterNoLongerValid
No documentation.
AdapterBudgetChange
AdapterBudgetChange
No documentation.
AdapterHardwareContentProtectionTeardown
AdapterHardwareContentProtectionTeardown
No documentation.
DXCoreSegmentGroup
DXCoreSegmentGroup
No documentation.
Local
Local
No documentation.
NonLocal
NonLocal
No documentation.
DXCoreAdapterMemoryBudget
DXCoreAdapterMemoryBudget
No documentation.
budget
budget
No documentation.
currentUsage
currentUsage
No documentation.
availableForReservation
availableForReservation
No documentation.
currentReservation
currentReservation
No documentation.
DXCoreAdapterMemoryBudgetNodeSegmentGroup
DXCoreAdapterMemoryBudgetNodeSegmentGroup
No documentation.
nodeIndex
nodeIndex
No documentation.
segmentGroup
segmentGroup
No documentation.
DXCoreHardwareID
DXCoreHardwareID
No documentation.
vendorID
vendorID
No documentation.
deviceID
deviceID
No documentation.
subSysID
subSysID
No documentation.
revision
revision
No documentation.
DXCoreHardwareIDParts
DXCoreHardwareIDParts
No documentation.
vendorID
vendorID
No documentation.
deviceID
deviceID
No documentation.
subSystemID
subSystemID
No documentation.
subVendorID
subVendorID
No documentation.
revisionID
revisionID
Defines an integer rectangle (Left, Top, Right, Bottom)
The left position.
The top position.
The right position
The bottom position.
Performs an implicit conversion from to .
The value to convert.
The result of the conversion.
Performs an implicit conversion from to .
The value to convert.
The result of the conversion.
Defines a floating-point rectangle (Left, Top, Right, Bottom)
The left position.
The top position.
The right position
The bottom position.
Performs an implicit conversion from to .
The value to convert.
The result of the conversion.
Performs an implicit conversion from to .
The value to convert.
The result of the conversion.
Functions
Constant DebugObjectName
WKPDID_D3DDebugObjectName