D3DXFindShaderComment 函数

在着色器中搜索特定注释。 注释由注释的第一个 DWORD 中的四个字符代码 (FOURCC) 标识。

语法

HRESULT D3DXFindShaderComment(
  _In_  const DWORD   *pFunction,
  _In_        DWORD   FourCC,
  _In_        LPCVOID *ppData,
  _Out_       UINT    *pSizeInBytes
);

参数

pFunction [in]

类型: const DWORD*

指向着色器函数 DWORD 流的指针。

FourCC [in]

类型: DWORD

用于标识注释块的 FOURCC 代码。 请参阅 FourCC 格式

ppData [in]

类型: LPCVOID*

返回指向注释数据的指针, (不包括注释标记和 FOURCC 代码) 。 此值可以为 NULL

pSizeInBytes [out]

类型: UINT*

返回注释数据的大小(以字节为单位)。 此值可以为 NULL

返回值

类型: HRESULT

如果函数成功,则返回值D3D_OK。 如果未找到注释,并且未发生其他错误,则返回S_FALSE。

要求

要求 Value
标头
D3DX9Shader.h

D3dx9.lib

另请参阅

着色器函数