D3D11_BUFFER_SRV structure (d3d11.h)
Specifies the elements in a buffer resource to use in a shader-resource view.
Syntax
typedef struct D3D11_BUFFER_SRV {
union {
UINT FirstElement;
UINT ElementOffset;
};
union {
UINT NumElements;
UINT ElementWidth;
};
} D3D11_BUFFER_SRV;
Members
FirstElement
Type: UINT
Index of the first element to access.
ElementOffset
Type: UINT
The offset of the first element in the view to access, relative to element 0.
NumElements
Type: UINT
The total number of elements in the view.
ElementWidth
Type: UINT
The width of each element (in bytes). This can be determined from the format stored in the shader-resource-view description.
Remarks
The D3D11_BUFFER_SRV structure is a member of the D3D11_SHADER_RESOURCE_VIEW_DESC structure, which represents a shader-resource view description. You can create a shader-resource view by calling the ID3D11Device::CreateShaderResourceView method.
Requirements
Requirement | Value |
---|---|
Header | d3d11.h |
See also
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for