Функция D3DXDisassembleEffect
Дизассемблировать эффект.
Синтаксис
HRESULT D3DXDisassembleEffect(
_In_ LPD3DXEFFECT pEffect,
_In_ BOOL EnableColorCode,
_Out_ LPD3DXBUFFER *ppDisassembly
);
Параметры
-
pEffect [in]
-
Тип: LPD3DXEFFECT
Указатель на интерфейс ID3DXEffect , содержащий эффект.
-
EnableColorCode [in]
-
Тип: BOOL
Включите цветовое кодирование, чтобы дизассемблированное было проще читать.
-
ppDisassembly [out]
-
Тип: LPD3DXBUFFER*
Возвращает буфер, содержащий дизассемблированное шейдер. См. раздел ID3DXBuffer.
Возвращаемое значение
Тип: HRESULT
Если функция выполняется успешно, возвращаемое значение будет D3D_OK. В случае сбоя функции возвращается одно из следующих значений: D3DERR_INVALIDCALL, D3DXERR_INVALIDDATA E_OUTOFMEMORY.
Требования
Требование | Значение |
---|---|
Заголовок |
|
Библиотека |
|
См. также раздел