Функция D3DX10DisassembleEffect

Примечание

Вместо использования этой устаревшей функции рекомендуется использовать API D3DDisassemble .

 

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

Синтаксис

HRESULT D3DX10DisassembleEffect(
  _In_  ID3D10Effect *pEffect,
  _In_  BOOL         EnableColorCode,
  _Out_ ID3D10Blob   **ppDisassembly
);

Параметры

pEffect [in]

Тип: ID3D10Effect*

Указатель на интерфейс эффекта (см . id3D10Effect Interface).

EnableColorCode [in]

Тип: BOOL

Включите HTML-теги в выходные данные для цветового кода результата.

ppDisassembly [out]

Тип: ID3D10Blob**

Адрес буфера (см . интерфейс ID3D10Blob), который содержит дизассемблированный эффект.

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

Тип: HRESULT

Возвращает один из следующих кодов возврата Direct3D 10.

Требования

Требование Значение
Заголовок
D3DX10Core.h

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

Функции общего назначения