D3D10ReflectShader 函数 (d3d10shader.h)

此函数(用于创建着色器反射对象以检索有关已编译着色器的信息)已被弃用。 请改用 D3DReflect

语法

HRESULT D3D10ReflectShader(
  [in]  const void             *pShaderBytecode,
  [in]  SIZE_T                 BytecodeLength,
  [out] ID3D10ShaderReflection **ppReflector
);

参数

[in] pShaderBytecode

类型: const void*

指向已编译着色器的指针。

[in] BytecodeLength

类型: SIZE_T

pShaderBytecode 的长度。

[out] ppReflector

类型: ID3D10ShaderReflection**

反射接口的地址。

返回值

类型: HRESULT

返回值。

要求

要求
目标平台 Windows
标头 d3d10shader.h
Library D3D10.lib
DLL D3D10.dll

另请参阅

着色器函数