Udostępnij za pośrednictwem


sampler::sampler — Konstruktor

Tworzy wystąpienie sampler — Klasa.

sampler() restrict(cpu);        // [1] default constructor

sampler(                        // [2] constructor
   filter_mode _Filter_mode
) restrict(cpu);

sampler(                        // [3] constructor
   address_mode _Address_mode,
   float_4 _Border_color = float_4(0.0f, 0.0f, 0.0f, 0.0f)
) restrict(cpu);

sampler(                        // [4] constructor
   filter_mode _Filter_mode,
   address_mode _Address_mode,
   float_4 _Border_color = float_4(0.0f, 0.0f, 0.0f, 0.0f)
) restrict(cpu);

sampler(                        // [5] copy constructor
   const sampler& _Other
) restrict(amp, cpu);

sampler(                        // [6] move constructor
   sampler &&_Other
) restrict(amp, cpu);

Parametry

  • _Filter_mode
    Tryb filtru do używana podczas próbkowania.

  • _Address_mode
    Tryb adresowania wykorzystywanego do pobierania próbek dla wszystkich wymiarów.

  • _Border_color
    Kolor obramowania, który ma zostać użyty, jeśli trybem adresu jest address_border.Wartością domyślną jest float_4(0.0f, 0.0f, 0.0f, 0.0f).

  • _Other

    • [5] Konstruktor kopiujący
      Obiekt sampler przeznaczony do skopiowania w nowe wystąpienie sampler.

    • [6] Konstruktor przenoszący
      Obiekt sampler przeznaczony do przeniesienia w nowe wystąpienie sampler.

Konstrukcja

  • [1] Konstruktor domyślny
    Konstruuje wystąpienie próbnika za pomocą filtrowania liniowego, mocowanego adresowania i przezroczystego koloru obramowania (float_4(0.0f, 0.0f, 0.0f, 0.0f)).

  • [2] Konstruktor
    Konstruuje wystąpienie próbnika za pomocą określonego trybu filtrowania, mocowanego adresowania i przezroczystego koloru obramowania (float_4(0.0f, 0.0f, 0.0f, 0.0f)).

  • [3] Konstruktor
    Konstruuje wystąpienie próbnika za pomocą określonego trybu adresu, filtrowania liniowego i przezroczystego koloru obramowania (float_4(0.0f, 0.0f, 0.0f, 0.0f)).

  • [4] Konstruktor
    Konstruuje wystąpienie próbnika za pomocą określonego trybu filtrowania i adresu, i przezroczystego koloru obramowania (float_4(0.0f, 0.0f, 0.0f, 0.0f)).

  • [5] Konstruktor kopiujący
    Konstruuje wystąpienia próbnika, kopiując próbnik określonego obiektu.

  • [6] Konstruktor przenoszący
    Konstruuje wystąpienia próbnika, przenosząc próbnik określonego obiektu do nowego wystąpienia.

Uwagi

Skonfigurowany tryb filtru odnosi się do minimalizacji, maksymalizacji i filtrów mipmap.

Skonfigurowany tryb adresu odnosi się do wszystkich wymiarów.

Wymagania

Nagłówek: amp_graphics.h

Przestrzeń nazw: concurrency::graphics

Zobacz też

Informacje

sampler — Klasa