Функция D3DX11CreateEffectFromMemory
Создает эффект из двоичного эффекта или файла.
Синтаксис
HRESULT D3DX11CreateEffectFromMemory(
void *pData,
SIZE_T DataLength,
UINT FXFlags,
ID3D11Device *pDevice,
ID3DX11Effect **ppEffect
);
Параметры
-
Pdata
-
Тип: void*
Большой двоичный объект скомпилированных данных эффектов.
-
DataLength
-
Тип: SIZE_T
Длина большого двоичного объекта данных.
-
FXFlags
-
Тип: UINT
Флаги эффектов не существуют. Задайте нулевое значение.
-
pDevice
-
Тип: ID3D11Device*
Указатель на id3D11Device , на котором создаются ресурсы Effect.
-
ppEffect
-
Тип: ID3DX11Effect**
Адрес только что созданного интерфейса ID3DX11Effect .
Возвращаемое значение
Тип: HRESULT
Возвращаемое значение является одним из значений, перечисленных в коде возврата Direct3D 11.
Комментарии
Примечание
Для создания приложения типа эффектов необходимо использовать источник эффектов 11 . Дополнительные сведения об использовании источника эффектов 11 см. в разделе Различия между эффектами 10 и эффектами 11.
Требования
Требование | Значение |
---|---|
Заголовок |
|