Texture2DArray::GetDimensions 函数
返回资源的尺寸。
语法
void GetDimensions(
in UINT MipLevel,
out UINT Width,
out UINT Height,
out UINT Elements,
out UINT NumberOfLevels
);
参数
-
MipLevel [in]
-
类型: UINT
可选。 如果使用 numberOfLevels) ,则必须指定 mipmap 级别 (。
-
Width [out]
-
类型: UINT
资源宽度,以纹素为单位。
-
高度 [out]
-
类型: UINT
资源高度,以纹素为单位。
-
元素 [out]
-
类型: UINT
数组中的元素数。
-
NumberOfLevels [out]
-
类型: UINT
(需要 MipLevel 的 mipmap 级别数也) 。
返回值
无
备注
这是此方法的重载版本的列表。
void GetDimensions(UINT MipLevel,
out UINT Width,
out UINT Height,
out UINT Elements,
out UINT NumberOfLevels);
void GetDimensions (out UINT Width,
out float Height,
out float Elements);
void GetDimensions(UINT MipLevel,
out float Width,
out float Height,
out float Elements,
out float NumberOfLevels);
void GetDimensions(out float Width,
out float Height,
out float Elements);
以下类型的着色器支持此函数:
顶点 | 外壳 | 域 | Geometry | 像素 | 计算 |
---|---|---|---|---|---|
x | x |
另请参阅
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈