These are the Xbox-specific structures in the Direct3D 11 API.
| 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. |