Функция D3DXFindShaderComment

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

Синтаксис

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

Параметры

пфунктион [ окне]

Тип: const DWORD *

Указатель на поток функции шейдера DWORD.

FourCC [ окне]

Тип: DWORD

Код FOURCC, определяющий блок комментариев. См. раздел форматы FourCC.

ппдата [ окне]

Тип: лпквоид*

Возвращает указатель на данные комментария (не включая маркер комментария и код FOURCC). Это значение может быть равно NULL.

псизеинбитес [ заполняет]

Тип: uint*

Возвращает размер данных комментария в байтах. Это значение может быть равно NULL.

Возвращаемое значение

Тип: HRESULT

Если функция выполнена успешно, возвращается значение D3D _ ОК. Если комментарий не найден и другие ошибки не произошли, _ возвращается значение false.

Требования

Требование Значение
Заголовок
D3DX9Shader. h
Библиотека
D3dx9. lib

См. также:

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