D3DXFindShaderComment 関数

シェーダーで特定のコメントを検索します。 コメントは、コメントの最初の DWORD の 4 文字コード (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

関連項目

シェーダー関数