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


Функция D3DX11FilterTexture

Примечание

Библиотека служебных программ D3DX (D3DX 9, D3DX 10 и D3DX 11) устарела для Windows 8 и не поддерживается для приложений Магазина Windows.

Примечание

Вместо этой функции рекомендуется использовать библиотеки DirectXTex , GenerateMipMaps и GenerateMipMaps3D.

Создает цепочку MIP-карты с помощью определенного фильтра текстуры.

Синтаксис

HRESULT D3DX11FilterTexture(
   ID3D11DeviceContext *pContext,
   ID3D11Resource      *pTexture,
   UINT                SrcLevel,
   UINT                MipFilter
);

Параметры

pContext

Тип: ID3D11DeviceContext*

Указатель на объект ID3D11DeviceContext .

pTexture

Тип: ID3D11Resource*

Объект текстуры для фильтрации. См . ID3D11Resource.

SrcLevel

Тип: UINT

Уровень MIP-карты, данные которого используются для создания остальной части цепочки MIP-карты.

MipFilter

Тип: UINT

Флаги, управляющие фильтрацией каждого miplevel (или D3DX11_DEFAULT для D3DX11_FILTER_LINEAR). См . D3DX11_FILTER_FLAG.

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

Тип: HRESULT

Возвращаемое значение является одним из значений, перечисленных в коде возврата Direct3D 11.

Требования

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

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

Функции D3DX