ID3DXTextureGutterHelper::GetGutterMap 方法
接收一个纹素类值,该值根据每个纹素的位置指示纹素类。
语法
HRESULT GetGutterMap(
[in, out] BYTE *pGutterData
);
参数
-
pGutterData [in, out]
-
类型: BYTE*
指向纹素类的指针。 可能的纹素类如下所示。 没有纹素类 3。
纹素类 纹素位置 0 无效点;不会使用纹素。 1 三角形内部。 2 内部排水沟。 4 内部装订线;将在 ID3DXTextureGutterHelper::ApplyGuttersFloat、ID3DXTextureGutterHelper::ApplyGuttersTex 或 ID3DXTextureGutterHelper::ApplyGuttersPRT 方法中评估纹素。
返回值
类型: HRESULT
如果该方法成功,则返回值S_OK。 如果方法失败,将返回以下值。D3DERR_INVALIDCALL
备注
应用程序必须分配和管理 pGutterData,其大小由以下对象提供:
texture width * texture height * sizeof(BYTE)
纹理宽度和高度由 ID3DXTextureGutterHelper::GetWidth 和 ID3DXTextureGutterHelper::GetHeight 返回。
要求
要求 | 值 |
---|---|
标头 |
|
库 |
|
另请参阅
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈