Функция 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

См. также

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