Udostępnij za pośrednictwem


texture_view::texture_view — Konstruktor

Konstrukcje wystąpienie texture_view.

texture_view(        // [1] constructor
   texture<_Value_type, _Rank>& _Src
) restrict(amp);

texture_view(        // [2] constructor
   texture<_Value_type, _Rank>& _Src,
   unsigned int _Mipmap_level = 0
) restrict(cpu);

texture_view(        // [3] constructor
   const texture<_Value_type, _Rank>& _Src
) restrict(amp);

texture_view(        // [4] constructor
   const texture<_Value_type, _Rank>& _Src,
   unsigned int _Most_detailed_mip,
   unsigned int _Mip_levels
) restrict(cpu);

texture_view(        // [5] copy constructor
   const texture_view<_Value_type, _Rank>& _Other
) restrict(amp, cpu);

texture_view(        // [6] copy constructor
   const texture_view<const _Value_type, _Rank>& _Other
) restrict(amp, cpu);

texture_view(        // [7] copy constructor
   const texture_view<const _Value_type, _Rank>& _Other,
   unsigned int _Most_detailed_mip,
   unsigned int _Mip_levels
) restrict(cpu);

Parametry

  • _Src

    • [1, 2] Konstruktor
      texture na którym tworzony jest texture_view z możliwością zapisu.

    • [3, 4] Konstruktor
      texture na którym tworzony jest texture_view bez możliwości zapisu.

  • _Other

    • [5] Konstruktor kopiujący
      Należący do źródła texture_view z możliwością zapisu.

    • [6, 7] Konstruktor kopiujący
      Należący do źródła texture_view bez możliwości zapisu.

  • _Mipmap_level
    Specyficzny poziom mipmappingu w źródle texture, z którym ten zapisywalny texture_view się wiąże.Wartość domyślna to 0, co oznacza najwyższy (najbardziej szczegółowy) poziom mip.

  • _Most_detailed_mip
    Najwyższego poziomu (najbardziej szczegółowy) poziom mip dla widoku, odnoszący się do określonego obiektu texture_view.

  • _Mip_levels
    Liczba poziomów mipmappingu dostępnych z texture_view.

Wymagania

Nagłówek: amp_graphics.h

Przestrzeń nazw: concurrency::graphics

Zobacz też

Informacje

texture_view — Klasa