Structures

These are the Xbox-specific structures in the Direct3D 11 API.

Structures

Name Description
D2D1_PIXEL_FORMAT Contains the data format and alpha mode for a bitmap or render target.
D3D11X_BUFFER_VIEW Describes a buffer view.
D3D11X_CERAM_PER_STAGE Defines the layout of each stage, in constant engine (CE) RAM.
D3D11X_COMPUTE_SHADER_LIMITS Defines compute shader limits.
D3D11X_COUNTER_DATA Contains a set of performance counter data for Xbox.
D3D11X_COUNTER_SET_DESC Describes the layout of a set of performance counter data for Xbox.
D3D11X_CREATE_DEVICE_PARAMETERS Parameters for creating a device.
D3D11X_DESCRIPTOR_BUFFER_VIEW Native binding descriptor for a buffer.
D3D11X_DESCRIPTOR_CONSTANT_BUFFER_VIEW Binding descriptor for a constant buffer view.
D3D11X_DESCRIPTOR_RESOURCE Resource descriptor for a buffer or texture.
D3D11X_DESCRIPTOR_SAMPLER_STATE Binding descriptor for a sampler state.
D3D11X_DESCRIPTOR_SHADER_RESOURCE_VIEW Binding descriptor for a shader resource view.
D3D11X_DESCRIPTOR_TEXTURE_VIEW Native binding descriptor for a texture.
D3D11X_DESCRIPTOR_UNORDERED_ACCESS_VIEW Binding descriptor for an unordered access view.
D3D11X_DESCRIPTOR_VERTEX_BUFFER_VIEW Binding descriptor for a vertex buffer view.
D3D11X_DRAW_INDEXED_INSTANCED_INDIRECT_WITH_DRAWID_ARGS Contains data for draw indexed instanced indirect with draw ID arguments.
D3D11X_DRAW_INSTANCED_INDIRECT_WITH_DRAWID_ARGS Contains data for draw instanced indirect with draw ID arguments.
D3D11X_DRIVER_STATISTICS Statistics about the performance of a graphics driver.
D3D11X_FORMAT Describes a GPU format through a combination of data type and number information.
D3D11X_GPU_HARDWARE_CONFIGURATION Contains the GPU clock frequency.
D3D11X_GRAPHICS_SHADER_LIMITS Defines graphics shader limits.
D3D11X_GS_PARAMETERS Geometry shader parameters.
D3D11X_MSAA_EQAA_SETTINGS Controls the settings in the depth block for enhanced quality antialiasing (EQAA).
D3D11X_MSAA_SAMPLE_POSITIONS Contains sample positions for each pixel in a quad.
D3D11X_MSAA_SAMPLE_PRIORITIES Contains centroid priorities for each sample.
D3D11X_MSAA_SCAN_CONVERTER_SETTINGS Contains the Sample Converter settings for multisample antialiasing (MSAA).
D3D11X_QUERY_CONFIG_OCCLUSION Specifies the configuration of the DB occlusion counters.
D3D11X_QUERY_CONFIG_OCCLUSION_COUNTER Specifies the configuration of a DB occlusion counter.
D3D11X_QUERY_DATA_GPU_PIPELINE_STATISTICS Query information about graphics-pipeline activity written to a buffer by WriteQuery with the D3D11_QUERY_PIPELINE_STATISTICS query type.
D3D11X_QUERY_DATA_GPU_SO_STATISTICS Query information about the amount of data streamed out to the stream-output buffers written to a buffer by WriteQuery with the D3D11_QUERY_SO_STATISTICS_STREAMn query type.
D3D11X_RENDERABLE_TEXTURE_ADDRESSES Renderable texture address.
D3D11X_RESOURCE_VIEW_DESC Describes a resource view.
D3D11X_SAMPLER_DESC Describes a sampler state, for use with ID3D11DeviceX::CreateSamplerStateX.
D3D11X_SAMPLER_STATE_DESC Describes the state of a sampler.
D3D11X_SRV_FORMAT The shader resource view format, consisting of the data format, number format, and swizzle.
D3D11X_TESSELLATION_PARAMETERS Tessellation parameters.
D3D11X_TEX_ACCESS_CONTROL Controls TEX access, such as level of detail.
D3D11X_TEX_VIEW Describes a TEX view.
D3D11X_TEX1D_ARRAY_VIEW Describes a view for a 1D array.
D3D11X_TEX1D_VIEW A view for a 1D texture (D3D11_TEX1D_SRV).
D3D11X_TEX2D_ARRAY_VIEW Describes a view for a 2D array.
D3D11X_TEX2D_VIEW A view for a 2D texture (D3D11_TEX2D_SRV).
D3D11X_TEX2DMS_ARRAY_VIEW A view for an array of multisampled 2D textures.
D3D11X_TEX2DMS_VIEW A view for a multisampled 2D texture.
D3D11X_TEX3D_VIEW A view for a 3D texture (D3D11_TEX3D_SRV).
D3D11X_TEXCUBE_ARRAY_VIEW Describes a view for an array of texture cubes.
D3D11X_TEXCUBE_VIEW A view for a texture cube (D3D11_TEXCUBE_SRV).
D3D11X_THREAD_TRACE_DESC Thread trace options used for StartThreadTrace.
D3D11X_VIRTUAL_MEMORY_CONFIGURATION Defines virtual memory configuration and reports the range of valid graphics addresses.
D3DCOLORVALUE Stores color and alpha channel information.
DXGI_GAMMA_CONTROL Controls the settings of a gamma curve.
DXGI_GAMMA_CONTROL_CAPABILITIES Controls the gamma capabilities of an adapter.
DXGI_MODE_DESC Describes a display mode.
DXGI_RATIONAL Represents a rational number.
DXGI_RGB Represents an RGB color.
DXGI_RGBA Stores color and alpha channel information.
DXGI_SAMPLE_DESC Describes multi-sampling parameters for a resource.
DXGIX_FRAME_STATISTICS Reports statistics about a frame.
DXGIX_PRESENTARRAY_PARAMETERS Present array parameters.