D3DXFindShaderComment 函数

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

语法

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

parameters

pFunction [in]

类型: const DWORD*

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

FourCC [in]

类型: DWORD

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

ppData [in]

类型: LPCVOID*

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

pSizeInBytes [out]

类型: UINT*

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

返回值

类型: HRESULT

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

要求

要求
标头
D3DX9Shader.h

D3dx9.lib

请参阅

着色器函数