Condividi tramite


Costruttore sampler::sampler

Crea un'istanza di Classe sampler.

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);

Parametri

  • _Filter_mode
    Modalità filtro da utilizzare nel campionamento.

  • _Address_mode
    Modalità di indirizzamento da utilizzare nel campionamento di tutte le dimensioni.

  • _Border_color
    Colore del bordo da utilizzare se la modalità di indirizzo è address_border. Il valore predefinito è float_4(0.0f, 0.0f, 0.0f, 0.0f).

  • _Other

    • [5] Costruttore della copia
      Oggetto sampler utilizzato per copiare la nuova istanza di sampler.

    • [6] Costruttore di spostamento
      Oggetto sampler utilizzato per spostare nella nuova istanza di sampler.

Costruzione

  • [1] Costruttore predefinito
    Crea l'istanza del campionatore tramite il filtro lineare, l'indirizzamento limitato e un colore del bordo trasparente (float_4 (0.0f, 0.0f, 0.0f, 0.0f).

  • [2] Costruttore
    Crea l'istanza del campionatore tramite la modalità di filtro specificata, l'indirizzamento limitato e un colore del bordo trasparente (float_4 (0.0f, 0.0f, 0.0f, 0.0f).

  • [3] Costruttore
    Crea l'istanza del campionatore tramite la modalità di indirizzamento specificata e un colore del bordo trasparente (float_4 (0.0f, 0.0f, 0.0f, 0.0f).

  • [4] Costruttore
    Crea l'istanza del campionatore tramite la modalità di filtro e indirizzamento specificata e un colore del bordo trasparente (float_4 (0.0f, 0.0f, 0.0f, 0.0f).

  • [5] Costruttore della copia
    Crea l'istanza del campionatore copiando l'oggetto campionatore specificato.

  • [6] Costruttore di spostamento
    Crea l'istanza del campionatore spostando l'oggetto campionatore specificato in una nuova istanza.

Note

La modalità filtro configurata viene applicata ai filtri di minimizzazione, massimizzazione e mipmap.

La modalità di indirizzo configurata viene applicata a tutte le dimensioni.

Requisiti

Intestazione: amp_graphics.h

Spazio dei nomi concurrency::graphics

Vedere anche

Riferimenti

Classe sampler