共用方式為


make_texture 函式

使用指定的參數建立 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
    D3D 材質的 IUnknown 介面指標,是建立材質的來源。

  • _View_format
    從此材質建立之檢視所要使用的 DXGI 格式。 傳遞 DXGI_FORMAT_UNKNOWN (預設值),從 _D3D_texture 的基礎格式及此範本的 _Value_type 衍生格式。 提供的格式必須與 _D3D_texture 的基礎格式相容。

傳回值

使用所提供之 D3D 材質的材質。

需求

**標頭:**amp_graphics.h

**命名空間:**Concurrency::graphics::direct3d

請參閱

參考

Concurrency::graphics::direct3d 命名空間