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。

規格需求

需求
標頭
D3DX9Shader.h
程式庫
D3dx9.lib

另請參閱

著色器函式