ID3DXTextureShader::GetConstantDesc 方法
获取指向常量表中常量数组的指针。
语法
HRESULT GetConstantDesc(
[in] D3DXHANDLE hConstant,
[in, out] D3DXCONSTANT_DESC *pDesc,
[in, out] UINT *pCount
);
参数
-
hConstant [in]
-
类型: D3DXHANDLE
常量的唯一标识符。 请参阅 D3DXHANDLE。
-
pDesc [in, out]
-
类型: D3DXCONSTANT_DESC*
返回指向说明数组的指针。 请参阅 D3DXCONSTANT_DESC。
-
pCount [in, out]
-
类型: UINT*
提供的输入必须是数组的最大大小。 输出是函数返回时数组中填充的元素数。
返回值
类型: HRESULT
如果该方法成功,则返回值D3D_OK。 如果方法失败,则返回值可以是下列值之一:D3DERR_INVALIDCALL、D3DXERR_INVALIDDATA。
备注
采样器可以在常量表中多次出现,因此,此方法可以返回描述数组,每个描述都有不同的寄存器索引。
要求
要求 | 值 |
---|---|
标头 |
|
库 |
|
另请参阅