D3D12DDI_TEXTURE_LAYOUT_CAPS_0026 结构 (d3d12umddi.h)
指定纹理布局功能。
语法
typedef struct D3D12DDI_TEXTURE_LAYOUT_CAPS_0026 {
UINT DeviceDependentLayoutCount;
UINT DeviceDependentSwizzleCount;
BOOL Supports64KStandardSwizzle;
BOOL SupportsRowMajorTexture;
BOOL IndexableSwizzlePatterns;
} D3D12DDI_TEXTURE_LAYOUT_CAPS_0026;
成员
DeviceDependentLayoutCount
与设备相关的布局计数。 这必须是适配器支持的与设备相关的布局数。
DeviceDependentSwizzleCount
与设备相关的重排计数。 这必须是适配器支持的与设备相关的重排模式的数量。
Supports64KStandardSwizzle
纹理布局是否支持 64K 标准重排。
SupportsRowMajorTexture
纹理布局是否支持行主纹理。
IndexableSwizzlePatterns
纹理布局是否可以为子资源选择任何重排模式。
要求
要求 | 值 |
---|---|
Header | d3d12umddi.h (包括 D3d12umddi.h) |
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈