此结构用于调用ID3D11Device::CreateTexture3D。 除了此结构外,还可以使用CD3D11_TEXTURE3D_DESC派生结构(在 D3D11.h 中定义,其行为类似于继承的类)来帮助创建纹理说明。 设备将子采样、块压缩和位格式资源的大小限制为特定于每种格式的大小的倍数。
此结构用于调用ID3D11Device::CreateTexture3D。 除了此结构外,还可以使用CD3D11_TEXTURE3D_DESC派生结构(在 D3D11.h 中定义,其行为类似于继承的类)来帮助创建纹理说明。 设备将子采样、块压缩和位格式资源的大小限制为特定于每种格式的大小的倍数。
除了此结构之外,还可以使用CD3D11_TEXTURE2D_DESC派生结构(在 D3D11.h 中定义,其行为类似于继承的类)来帮助创建纹理说明。 设备存在一些大小限制, (必须为子采样、块压缩或位格式资源的最小大小) 的倍数。 纹理大小范围取决于创建设备的功能级别,而不是 Microsoft Direct3D 接口版本。 例如,如果使用功能级别为 ...
針對紋理立方體貼圖,請設定D3D11_RESOURCE_MISC_TEXTURECUBE旗標。 Cube 對應陣列 (也就是ArraySize> 6) 需要功能層級D3D_FEATURE_LEVEL_10_1或更高版本。 備註 此結構用於ID3D11Device::CreateTexture2D的呼叫中。 除了這個結構之外,您也可以使用CD3D11_TEXTURE2D_DESC衍生結構,此結構定義於 D3D11.h 中,且行...
除了此结构之外,还可以使用CD3D11_TEXTURE2D_DESC派生结构(在 D3D11.h 中定义,其行为类似于继承的类)来帮助创建纹理说明。 设备存在一些大小限制, (必须为子采样、块压缩或位格式资源的最小大小) 的倍数。 纹理大小范围取决于创建设备的功能级别,而不是 Microsoft Direct3D 接口版本。 例如,如果使用功能级别为 ...
typedefstructD3D11_TEXTURE3D_DESC{UINT Width; UINT Height; UINT Depth; UINT MipLevels; DXGI_FORMAT Format; D3D11_USAGE Usage; UINT BindFlags; UINT CPUAccessFlags; UINT MiscFlags; } D3D11_TEXTURE3D_DESC; 成員 Width 類型:UINT 紋理寬度 (材質) 。 範圍從 1 到 D3D11_REQ_TEXTURE3D_U_V_OR...
各类Texture创建 ENQUEUE_RENDER_COMMAND(TextureCopy)( [...](FRHICommandListImmediate& RHICmdList) { //FTextureRHIRef FRHITextureCreateDesc Desc =FRHITextureCreateDesc::Create2D(TEXT("CustomTex"), SizeX, SizeY, Format.SetFlags(ETextureCreateFlags::CPUReadback); FTexture2DRHIRef TextureRHIRef ...
D3D11_TEXTURE2D_DESC dsDesc; dsDesc.Format = DXGI_FORMAT_D24_UNORM_S8_UINT; dsDesc.Width = m_clientWidth; dsDesc.Height = m_clientHeight; dsDesc.BindFlags = D3D11_BIND_DEPTH_STENCIL; dsDesc.MipLevels = 1; dsDesc.ArraySize = 1; ...
D3D11_TEXTURE2D_DESC cubeMapDesc;//纹理描述 cubeMapDesc.Width = m_cubeMapWidth;//宽和高,必须为一样,比如512. cubeMapDesc.Height = m_cubeMapHeight; cubeMapDesc.Format = DXGI_FORMAT_R32G32B32A32_FLOAT;//数据格式,跟正常情况一样
Public Member Functions inherited fromDiligent::DeviceObjectBase< ITextureD3D11, TextureDesc, FixedBlockMemoryAllocator > Public Member Functions inherited fromDiligent::RefCountedObject< ITextureD3D11, FixedBlockMemoryAllocator > Protected Member Functions ...