Метод ID3DXBaseEffect::GetPassDesc

Возвращает описание прохода.

Синтаксис

HRESULT GetPassDesc(
  [in]  D3DXHANDLE    hPass,
  [out] D3DXPASS_DESC *pDesc
);

Параметры

hPass [in]

Тип: D3DXHANDLE

Дескриптор передачи. См. раздел Дескрипторы (Direct3D 9).

pDesc [out]

Тип: D3DXPASS_DESC*

Возвращает описание указанного прохода. См . D3DXPASS_DESC.

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

Тип: HRESULT

Если метод выполнен успешно, возвращаемое значение будет S_OK. Если метод завершается сбоем, возвращаемое значение можно D3DERR_INVALIDCALL.

Комментарии

Примечание

Если эффект создается с помощью D3DXFX_NOT_CLONEABLE, этот метод возвращает пустые указатели (в D3DXPASS_DESC) в функции шейдера.

 

Требования

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

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

ID3DXBaseEffect