Android.Renderscripts Espace de noms
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
RenderScript prend en charge le calcul hautes performances sur les processeurs hétérogènes.
Classes
| Nom | Description |
|---|---|
| Allocation |
Cette classe fournit la méthode primaire par le biais de laquelle les données sont transmises à et à partir des noyaux RenderScript. |
| Allocation.BufferAvailableEventArgs |
Fournit des données pour l’événement BufferAvailable. |
| Allocation.MipmapControl |
Contrôle le comportement du mipmap lors de l’utilisation des fonctions de création et de mise à jour bitmap. |
| AllocationAdapter |
Uniquement destiné à être utilisé par du code répercuté généré. |
| BaseObj |
BaseObj est la classe de base pour tous les objets RenderScript appartenant à un contexte RS. |
| Byte2 |
Classe pour exposer le type d’octets RenderScript natif au système Android. |
| Byte3 |
Classe pour exposer le type d’octets RenderScript natif au système Android. |
| Byte4 |
Classe pour exposer le type d’octet RenderScript natif vers le système Android. |
| Double2 |
Version vectorielle du type double de base. |
| Double3 |
Version vectorielle du type double de base. |
| Double4 |
Version vectorielle du type double de base. |
| Element |
Un élément représente un élément dans un |
| Element.Builder |
Classe Builder pour produire des éléments complexes avec des paires de champs et de noms correspondantes. |
| Element.DataKind |
Interprétation spéciale des données si nécessaire. |
| Element.DataType |
DataType représente les informations de type de base d’un élément de base. |
| FieldPacker |
Classe utilitaire pour l’empaquetage d’arguments et de structures d’objets système Android vers des objets RenderScript. |
| FileA3D |
Ce membre est déconseillé. |
| FileA3D.EntryType |
Ce membre est déconseillé. |
| FileA3D.IndexEntry |
Ce membre est déconseillé. |
| Float2 |
Version vectorielle du type float de base. |
| Float3 |
Version vectorielle du type float de base. |
| Float4 |
Version vectorielle du type float de base. |
| Font |
Ce membre est déconseillé. |
| Font.Style |
Ce membre est déconseillé. |
| Int2 |
Version vectorielle du type int de base. |
| Int3 |
Version vectorielle du type int de base. |
| Int4 |
Version vectorielle du type int de base. |
| Long2 |
Version vectorielle du type long de base. |
| Long3 |
Version vectorielle du type long de base. |
| Long4 |
Version vectorielle du type long de base. |
| Matrix2f |
Classe permettant d’exposer le renderScript natif rs_matrix2x2 de retour au système Android. |
| Matrix3f |
Classe permettant d’exposer le renderScript natif rs_matrix3x3 de retour au système Android. |
| Matrix4f |
Classe permettant d’exposer le renderScript natif rs_matrix4x4 de retour au système Android. |
| Mesh |
Ce membre est déconseillé. |
| Mesh.AllocationBuilder |
Ce membre est déconseillé. |
| Mesh.Builder |
Ce membre est déconseillé. |
| Mesh.Primitive |
Ce membre est déconseillé. |
| Mesh.TriangleMeshBuilder |
Ce membre est déconseillé. |
| Program |
Ce membre est déconseillé. |
| Program.BaseProgramBuilder |
RenderScript prend en charge le calcul hautes performances sur les processeurs hétérogènes. |
| Program.TextureType |
TextureType spécifie quelles textures sont attachées aux objets Program |
| ProgramFragment |
Ce membre est déconseillé. |
| ProgramFragment.Builder |
Ce membre est déconseillé. |
| ProgramFragmentFixedFunction |
Ce membre est déconseillé. |
| ProgramFragmentFixedFunction.Builder |
Ce membre est déconseillé. |
| ProgramFragmentFixedFunction.Builder.EnvMode |
RenderScript prend en charge le calcul hautes performances sur les processeurs hétérogènes. |
| ProgramFragmentFixedFunction.Builder.Format |
RenderScript prend en charge le calcul hautes performances sur les processeurs hétérogènes. |
| ProgramRaster |
Ce membre est déconseillé. |
| ProgramRaster.Builder |
Ce membre est déconseillé. |
| ProgramRaster.CullMode |
Ce membre est déconseillé. |
| ProgramStore |
Ce membre est déconseillé. |
| ProgramStore.BlendDstFunc |
Spécifie les fonctions utilisées pour combiner des pixels entrants avec celles déjà présentes dans la mémoire tampon d’images. |
| ProgramStore.BlendSrcFunc |
Spécifie les fonctions utilisées pour combiner des pixels entrants avec celles déjà présentes dans la mémoire tampon d’images. |
| ProgramStore.Builder |
Classe Builder pour l’objet ProgramStore. |
| ProgramStore.DepthFunc |
Spécifie la fonction utilisée pour déterminer si un fragment sera dessiné pendant la phase de test de profondeur dans le pipeline de rendu en comparant sa valeur à celle déjà dans la mémoire tampon de profondeur. |
| ProgramVertex |
Ce membre est déconseillé. |
| ProgramVertex.Builder |
Ce membre est déconseillé. |
| ProgramVertexFixedFunction |
Ce membre est déconseillé. |
| ProgramVertexFixedFunction.Builder |
Ce membre est déconseillé. |
| ProgramVertexFixedFunction.Constants |
Ce membre est déconseillé. |
| RenderScript |
Cette classe fournit l’accès à un contexte RenderScript, qui contrôle l’initialisation RenderScript, la gestion des ressources et la destruction. |
| RenderScript.ContextType |
ContextType spécifie le type spécifique de contexte à créer. |
| RenderScript.Priority |
Énumération de priorité de thread de travail RenderScript. |
| RenderScript.RSErrorHandler |
Classe de base du gestionnaire d’erreurs runtime. |
| RenderScript.RSMessageHandler |
Classe de base à partir de laquelle une application doit dériver pour recevoir des messages RS à partir de scripts. |
| RenderScriptGL |
Ce membre est déconseillé. |
| RenderScriptGL.SurfaceConfig |
Ce membre est déconseillé. |
| RSDriverException |
Classe de base pour toutes les exceptions levées par Le RenderScript Android |
| RSIllegalArgumentException |
Classe de base pour toutes les exceptions levées par Le RenderScript Android |
| RSInvalidStateException |
Classe de base pour toutes les exceptions levées par Le RenderScript Android |
| RSRuntimeException |
Classe de base pour toutes les exceptions levées par Le RenderScript Android |
| RSSurfaceView |
Ce membre est déconseillé. |
| RSTextureView |
Ce membre est déconseillé. |
| Sampler |
Objet sampler qui définit la façon dont les allocations peuvent être lues en tant que textures au sein d’un noyau. |
| Sampler.Builder |
Générateur pour la création d’échantillonneurs non standard. |
| Sampler.Value |
RenderScript prend en charge le calcul hautes performances sur les processeurs hétérogènes. |
| Script |
Classe parente pour tous les scripts exécutables. |
| Script.Builder |
Uniquement destiné à être utilisé par du code répercuté généré. |
| Script.FieldBase |
Uniquement destiné à être utilisé par du code répercuté généré. |
| Script.FieldID |
FieldID est un identificateur pour une paire de champs Script + exportée. |
| Script.InvokeID |
InvokeID est un identificateur pour une fonction Invoke. |
| Script.KernelID |
KernelID est un identificateur pour une paire script + fonction racine. |
| Script.LaunchOptions |
Classe pour spécifier les spécificités relatives au lancement d’un noyau. |
| ScriptC |
Superclasse pour tous les scripts définis par l’utilisateur. |
| ScriptGroup |
Groupe de noyaux exécutés avec un appel d’exécution comme s’il s’agissait d’un seul noyau |
| ScriptGroup.Binding |
Représente une liaison d’une valeur à une variable globale dans un noyau ou une fonction invocable. |
| ScriptGroup.Builder |
Classe d’assistance pour créer un ScriptGroup. |
| ScriptGroup.Builder2 |
Classe builder pour la création de groupes de scripts |
| ScriptGroup.Closure |
Classe opaque pour les fermetures |
| ScriptGroup.Future |
Classe opaque pour les futures |
| ScriptGroup.Input |
Classe opaque pour les entrées de groupe de script |
| ScriptIntrinsic |
Classe de base pour tous les scripts intrinsèques. |
| ScriptIntrinsic3DLUT |
Intrinsèque pour convertir RVB en RVBA à l’aide d’une table de recherche 3D. |
| ScriptIntrinsicBLAS |
La classe ScriptIntrinsicBLAS fournit des API RenderScript hautes performances sur BLAS. |
| ScriptIntrinsicBlend |
Noyaux intrinsèques pour la fusion de deux |
| ScriptIntrinsicBlur |
Filtre flou gausien intrinsèque. |
| ScriptIntrinsicColorMatrix |
Intrinsèque pour l’application d’une matrice de couleurs aux allocations. |
| ScriptIntrinsicConvolve3x3 |
Intrinsèque pour appliquer un convolve 3x3 à une allocation. |
| ScriptIntrinsicConvolve5x5 |
Intrinsèque pour l’application d’un convolve 5x5 à une allocation. |
| ScriptIntrinsicHistogram |
Filtre histogramme intrinsèque. |
| ScriptIntrinsicLUT |
Intrinsèque pour l’application d’une table de recherche par canal. |
| ScriptIntrinsicResize |
Intrinsèque pour effectuer un redimensionnement d’une allocation 2D. |
| ScriptIntrinsicYuvToRGB |
Intrinsèque pour convertir une mémoire tampon YUV Android en RVB. |
| Short2 |
Classe pour exposer le type RenderScript Short2 natif au système Android. |
| Short3 |
Version vectorielle du type court de base. |
| Short4 |
Version vectorielle du type court de base. |
| Type |
Un type décrit les dimensions et les |
| Type.Builder |
Classe Builder pour Type. |
| Type.CubemapFace |
RenderScript prend en charge le calcul hautes performances sur les processeurs hétérogènes. |
Interfaces
| Nom | Description |
|---|---|
| Allocation.IOnBufferAvailableListener |
Interface permettant de gérer la notification lorsque de nouvelles mémoires tampons sont disponibles via |
Énumérations
| Nom | Description |
|---|---|
| AllocationUsage |
Énumère les valeurs retournées par plusieurs méthodes et AllocationUsage prises comme paramètre de plusieurs méthodes de Allocation. |
| CreateFlag |
Énumère les valeurs retournées par les membres et LowLatency les LowPowerNonemembres. |
| TriangleFlags |
Énumère les valeurs retournées par les Colormembres et NormalTexture0les membres et prises comme paramètre de FF :Android.Renderscripts.Mesh+TriangleMeshBuilder.. membre ductor. |