Функция D3DXFindShaderComment

Выполняет поиск определенного комментария с помощью шейдера. Комментарий идентифицируется четырехсимвольный код (FOURCC) в первом DWORD комментария.

Синтаксис

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

См. также раздел

Функции шейдера