UID | title | ms.date | tech.root | targetos | description | req.construct-type | req.ddi-compliance | req.dll | req.header | req.include-header | req.kmdf-ver | req.lib | req.max-support | req.redist | req.target-min-winverclnt | req.target-min-winversvr | req.target-type | req.typenames | req.umdf-ver | req.unicode-ansi | topic_type | api_type | api_location | api_name | f1_keywords | dev_langs | |||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
NS:d3d12umddi.D3D12DDIARG_CREATERESOURCE_0075 |
D3D12DDIARG_CREATERESOURCE_0075 |
09/22/2022 |
display |
Windows |
The D3D12DDIARG_CREATERESOURCE_0075 structure contains information used to create or calculate the size of a resource. |
structure |
d3d12umddi.h |
Windows 10, version 2004 |
D3D12DDIARG_CREATERESOURCE_0075 |
|
|
|
|
|
|
The D3D12DDIARG_CREATERESOURCE_0075 structure contains the information needed to create or calculate the size of a resource.
A D3D12DDIARG_BUFFER_PLACEMENT structure that specifies the GPU-side virtual address this resource should have, if it does not need a new one assigned.
A D3D12DDI_RESOURCE_TYPE value that identifies the type of this resource.
The width of the resource. This is in texels, if the resource is a texture, or bytes if the resource is a buffer.
The height of the resource. This applies to two-dimensional and three-dimensional textures.
The depth, or array size of the resource used when the resource is three-dimensional, or arrayed respectively.
The number of mip levels the resource has.
Specifies how the resource's data is to be interpreted, using a DXGI_FORMAT enumeration value.
A DXGI_SAMPLE_DESC structure that describes the multi-sampling parameters for the resource.
A D3D12DDI_TEXTURE_LAYOUT value that specifies details related to how the memory which comprises the resource is arranged.
A D3D12DDI_RESOURCE_FLAGS_0003 value with bitwise-OR'd flags that describe the ways the resource is to be used.
Specifies the initial resource state.
When Layout is D3D12DDI_TL_ROW_MAJOR and pRowMajorLayout is non-null, then *pRowMajorLayout specifies the layout of the resource.
A D3D12DDI_MIP_REGION_0075 structure specifying the size of a mip region.