Поделиться через


Функция D3DXCreateTextureShader

Создает объект шейдера текстуры из скомпилированного шейдера.

Синтаксис

HRESULT D3DXCreateTextureShader(
  _In_  const DWORD               *pFunction,
  _Out_       LPD3DXTEXTURESHADER *ppTextureShader
);

Параметры

pFunction [in]

Тип: const DWORD*

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

ppTextureShader [out]

Тип: LPD3DXTEXTURESHADER*

Возвращает объект ID3DXTextureShader , который можно использовать для процедурного заполнения содержимого текстуры с помощью функций D3DXFillTextureTX .

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

Тип: HRESULT

Если функция выполняется успешно, возвращаемое значение будет D3D_OK. В случае сбоя функции возвращается одно из следующих значений: D3DERR_INVALIDCALL, D3DXERR_INVALIDDATA E_OUTOFMEMORY.

Требования

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

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

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