Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Stellt einer Textur Lese- und Schreibzugriff zur Verfügung. texture_view kann nur verwendet werden, um Texturen zu lesen, deren Werttyp int, unsigned int oder float mit 32-Bit-Standard ist. Verwenden Sie zum Lesen anderer Texturformate texture_view<const _Value_type, _Rank>.
template <
typename _Value_type,
int _Rank
>
class texture_view;
template <
typename _Value_type,
int _Rank
>
class texture_view : public details::_Texture_base<_Value_type, _Rank>;
template <
typename _Value_type,
int _Rank
>
class texture_view<const _Value_type, _Rank> : public details::_Texture_base<_Value_type, _Rank>;
Parameter
_Value_type
Der Typ der Elemente im Texturaggregat._Rank
Der Rang des texture_view-Objekts.
Member
Öffentliche Typedefs
Name |
Beschreibung |
---|---|
value_type |
Der Typ der Elemente in den Texturaggregaten. |
coordinates_type |
Der Koordinatentyp, mit dem ein Texel im texture_view-Objekt angegeben wird, d. h. ein short_vector-Objekt, das den gleichen Rang wie die zugeordnete Textur mit dem Werttyp float hat. |
gather_return_type |
Der Rückgabetyp, der für Erfassungsvorgänge verwendet wird, d. h. ein short_vector-Objekt mit Rang 4, das die vier homogenen Farbkomponenten enthält, die von den vier geprüften Texelwerten erfasst wurden. |
Öffentliche Konstruktoren
Name |
Beschreibung |
---|---|
Überladen. Erstellt eine texture_view-Instanz. |
|
Zerstört die texture_view-Instanz. |
Öffentliche Methoden
Name |
Beschreibung |
---|---|
Überladen. Prüft die Textur an den angegebenen Koordinaten mithilfe der angegebenen Samplingkonfiguration und gibt die blauen (w)-Komponenten der vier geprüften Texel zurück. |
|
Überladen. Prüft die Textur an den angegebenen Koordinaten mithilfe der angegebenen Samplingkonfiguration und gibt die blauen (z)-Komponenten der vier geprüften Texel zurück. |
|
Überladen. Prüft die Textur an den angegebenen Koordinaten mithilfe der angegebenen Samplingkonfiguration und gibt die grünen (y)-Komponenten der vier geprüften Texel zurück. |
|
Überladen. Prüft die Textur an den angegebenen Koordinaten mithilfe der angegebenen Samplingkonfiguration und gibt die roten (x)-Komponenten der vier geprüften Texel zurück. |
|
Überladen. Ruft den Elementwert durch Index ab. |
|
Überladen. Prüft die Textur an den festgelegten Koordinaten und den Detailgrad mithilfe der angegebenen Samplingkonfiguration. |
|
Legt den Wert eines Elements mithilfe des Index fest. |
Öffentliche Operatoren
Name |
Beschreibung |
---|---|
Überladen. Ruft den Elementwert durch Index ab. |
|
Überladen. Ruft den Elementwert durch Index ab. |
|
Überladen. Zuweisungsoperator. |
Öffentliche Datenmember
Name |
Beschreibung |
---|---|
Der Werttyp der Elemente des texture_view-Objekts. |
Vererbungshierarchie
_Texture_base
texture_view
Anforderungen
Header: amp_graphics.h
Namespace: concurrency::graphics