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


Функция make_texture

Создает объект текстуры, используя указанные параметры.

template<
   typename _Value_type,
   int _Rank
>
texture<_Value_type, _Rank> make_texture(
   const Concurrency::accelerator_view &_Av,
   _In_ IUnknown *_D3D_texture,
   DXGI_FORMAT _View_format = DXGI_FORMAT_UNKNOWN
) restrict(cpu);

Параметры

  • _Value_type
    Тип элементов в текстуре.

  • _Rank
    Ранг текстуры.

  • _Av
    Представление ускорителя D3D, на котором должна быть создана текстура.

  • _D3D_texture
    Указатель на интерфейс IUnknown текстуры D3D для создания текстуры.

  • _View_format
    Формат DXGI, используемый для представлений, созданных из этой текстуры. Передайте DXGI_FORMAT_UNKNOWN (по умолчанию) для получения формат от основного формата _D3D_texture и _Value_type этого шаблона. Предоставленный формат должен быть совместим с базовым форматом _D3D_texture.

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

Текстура, использующая предоставленную текстуру D3D.

Требования

Заголовок: amp_graphics.h

Пространство имен: Concurrency::graphics::direct3d

См. также

Ссылки

Пространство имен Concurrency::graphics::direct3d