ID3DXEffectCompiler::GetLiteral 方法
获取参数的文本状态。 文本参数的值在效果的生存期内不会更改。
语法
HRESULT GetLiteral(
[in] D3DXHANDLE hParameter,
[out] BOOL *pLiteral
);
parameters
-
hParameter [in]
-
类型: D3DXHANDLE
参数的唯一标识符。 请参阅 处理 (Direct3D 9) 。
-
pLiteral [out]
-
类型: BOOL*
如果参数为文本,则返回 True,否则返回 False。
返回值
类型: HRESULT
如果方法成功,则返回值D3D_OK。 如果 方法失败,则可以D3DERR_INVALIDCALL返回值。
备注
此方法仅更改参数是否为文本。 若要更改参数的值,请使用 ID3DXBaseEffect::SetBool 或 ID3DXBaseEffect::SetValue 等方法。
要求
要求 | 值 |
---|---|
标头 |
|
库 |
|
请参阅