Android.Renderscripts Ruang nama
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
RenderScript menyediakan dukungan untuk komputasi performa tinggi di seluruh prosesor heterogen.
Kelas
| Nama | Deskripsi |
|---|---|
| Allocation |
Kelas ini menyediakan metode utama di mana data diteruskan ke dan dari kernel RenderScript. |
| Allocation.BufferAvailableEventArgs |
Menyediakan data untuk peristiwa tersebut BufferAvailable . |
| Allocation.MipmapControl |
Mengontrol perilaku mipmap saat menggunakan fungsi pembuatan dan pembaruan bitmap. |
| AllocationAdapter |
Hanya ditujukan untuk digunakan oleh kode yang direfleksikan yang dihasilkan. |
| BaseObj |
BaseObj adalah kelas dasar untuk semua objek RenderScript yang dimiliki oleh konteks RS. |
| Byte2 |
Kelas untuk mengekspos jenis Byte2 RenderScript asli kembali ke sistem Android. |
| Byte3 |
Kelas untuk mengekspos jenis byte3 RenderScript asli kembali ke sistem Android. |
| Byte4 |
Kelas untuk mengekspos jenis byte4 RenderScript asli kembali ke sistem Android. |
| Double2 |
Versi vektor dari jenis ganda dasar. |
| Double3 |
Versi vektor dari jenis ganda dasar. |
| Double4 |
Versi vektor dari jenis ganda dasar. |
| Element |
Elemen mewakili satu item dalam |
| Element.Builder |
Kelas penyusun untuk menghasilkan elemen kompleks dengan bidang yang cocok dan pasangan nama. |
| Element.DataKind |
Interpretasi khusus data jika diperlukan. |
| Element.DataType |
DataType mewakili informasi jenis dasar untuk elemen dasar. |
| FieldPacker |
Kelas utilitas untuk mengemas argumen dan struktur dari objek sistem Android ke objek RenderScript. |
| FileA3D |
Anggota ini tidak digunakan lagi. |
| FileA3D.EntryType |
Anggota ini tidak digunakan lagi. |
| FileA3D.IndexEntry |
Anggota ini tidak digunakan lagi. |
| Float2 |
Versi vektor dari jenis float dasar. |
| Float3 |
Versi vektor dari jenis float dasar. |
| Float4 |
Versi vektor dari jenis float dasar. |
| Font |
Anggota ini tidak digunakan lagi. |
| Font.Style |
Anggota ini tidak digunakan lagi. |
| Int2 |
Versi vektor dari jenis int dasar. |
| Int3 |
Versi vektor dari jenis int dasar. |
| Int4 |
Versi vektor dari jenis int dasar. |
| Long2 |
Versi vektor dari jenis panjang dasar. |
| Long3 |
Versi vektor dari jenis panjang dasar. |
| Long4 |
Versi vektor dari jenis panjang dasar. |
| Matrix2f |
Kelas untuk mengekspos jenis rs_matrix2x2 RenderScript asli kembali ke sistem Android. |
| Matrix3f |
Kelas untuk mengekspos jenis rs_matrix3x3 RenderScript asli kembali ke sistem Android. |
| Matrix4f |
Kelas untuk mengekspos jenis rs_matrix4x4 RenderScript asli kembali ke sistem Android. |
| Mesh |
Anggota ini tidak digunakan lagi. |
| Mesh.AllocationBuilder |
Anggota ini tidak digunakan lagi. |
| Mesh.Builder |
Anggota ini tidak digunakan lagi. |
| Mesh.Primitive |
Anggota ini tidak digunakan lagi. |
| Mesh.TriangleMeshBuilder |
Anggota ini tidak digunakan lagi. |
| Program |
Anggota ini tidak digunakan lagi. |
| Program.BaseProgramBuilder |
RenderScript menyediakan dukungan untuk komputasi performa tinggi di seluruh prosesor heterogen. |
| Program.TextureType |
TextureType menentukan tekstur apa yang dilampirkan ke objek Program |
| ProgramFragment |
Anggota ini tidak digunakan lagi. |
| ProgramFragment.Builder |
Anggota ini tidak digunakan lagi. |
| ProgramFragmentFixedFunction |
Anggota ini tidak digunakan lagi. |
| ProgramFragmentFixedFunction.Builder |
Anggota ini tidak digunakan lagi. |
| ProgramFragmentFixedFunction.Builder.EnvMode |
RenderScript menyediakan dukungan untuk komputasi performa tinggi di seluruh prosesor heterogen. |
| ProgramFragmentFixedFunction.Builder.Format |
RenderScript menyediakan dukungan untuk komputasi performa tinggi di seluruh prosesor heterogen. |
| ProgramRaster |
Anggota ini tidak digunakan lagi. |
| ProgramRaster.Builder |
Anggota ini tidak digunakan lagi. |
| ProgramRaster.CullMode |
Anggota ini tidak digunakan lagi. |
| ProgramStore |
Anggota ini tidak digunakan lagi. |
| ProgramStore.BlendDstFunc |
Menentukan fungsi yang digunakan untuk menggabungkan piksel masuk dengan yang sudah ada di buffer bingkai. |
| ProgramStore.BlendSrcFunc |
Menentukan fungsi yang digunakan untuk menggabungkan piksel masuk dengan yang sudah ada di buffer bingkai. |
| ProgramStore.Builder |
Kelas penyusun untuk objek ProgramStore. |
| ProgramStore.DepthFunc |
Menentukan fungsi yang digunakan untuk menentukan apakah fragmen akan digambar selama tahap pengujian kedalaman dalam alur penyajian dengan membandingkan nilainya dengan yang sudah ada di buffer kedalaman. |
| ProgramVertex |
Anggota ini tidak digunakan lagi. |
| ProgramVertex.Builder |
Anggota ini tidak digunakan lagi. |
| ProgramVertexFixedFunction |
Anggota ini tidak digunakan lagi. |
| ProgramVertexFixedFunction.Builder |
Anggota ini tidak digunakan lagi. |
| ProgramVertexFixedFunction.Constants |
Anggota ini tidak digunakan lagi. |
| RenderScript |
Kelas ini menyediakan akses ke konteks RenderScript, yang mengontrol inisialisasi RenderScript, manajemen sumber daya, dan teardown. |
| RenderScript.ContextType |
ContextType menentukan jenis konteks tertentu yang akan dibuat. |
| RenderScript.Priority |
Enumerasi prioritas alur pekerja RenderScript. |
| RenderScript.RSErrorHandler |
Kelas dasar handler kesalahan runtime. |
| RenderScript.RSMessageHandler |
Kelas dasar tempat aplikasi harus berasal untuk menerima pesan RS dari skrip. |
| RenderScriptGL |
Anggota ini tidak digunakan lagi. |
| RenderScriptGL.SurfaceConfig |
Anggota ini tidak digunakan lagi. |
| RSDriverException |
Kelas dasar untuk semua pengecualian yang dilemparkan oleh Android RenderScript |
| RSIllegalArgumentException |
Kelas dasar untuk semua pengecualian yang dilemparkan oleh Android RenderScript |
| RSInvalidStateException |
Kelas dasar untuk semua pengecualian yang dilemparkan oleh Android RenderScript |
| RSRuntimeException |
Kelas dasar untuk semua pengecualian yang dilemparkan oleh Android RenderScript |
| RSSurfaceView |
Anggota ini tidak digunakan lagi. |
| RSTextureView |
Anggota ini tidak digunakan lagi. |
| Sampler |
Objek sampler yang menentukan bagaimana Alokasi dapat dibaca sebagai tekstur dalam kernel. |
| Sampler.Builder |
Penyusun untuk membuat sampelr non-standar. |
| Sampler.Value |
RenderScript menyediakan dukungan untuk komputasi performa tinggi di seluruh prosesor heterogen. |
| Script |
Kelas induk untuk semua skrip yang dapat dieksekusi. |
| Script.Builder |
Hanya ditujukan untuk digunakan oleh kode yang direfleksikan yang dihasilkan. |
| Script.FieldBase |
Hanya ditujukan untuk digunakan oleh kode yang direfleksikan yang dihasilkan. |
| Script.FieldID |
FieldID adalah pengidentifikasi untuk pasangan bidang Skrip + yang diekspor. |
| Script.InvokeID |
InvokeID adalah pengidentifikasi untuk fungsi pemanggilan. |
| Script.KernelID |
KernelID adalah pengidentifikasi untuk pasangan fungsi Skrip + root. |
| Script.LaunchOptions |
Kelas untuk menentukan spesifik tentang bagaimana kernel akan diluncurkan. |
| ScriptC |
Superclass untuk semua skrip yang ditentukan pengguna. |
| ScriptGroup |
Sekelompok kernel yang dijalankan bersama dengan satu panggilan eksekusi seolah-olah mereka adalah satu kernel |
| ScriptGroup.Binding |
Mewakili pengikatan nilai ke variabel global dalam kernel atau fungsi yang dapat dipanggil. |
| ScriptGroup.Builder |
Kelas pembantu untuk membangun ScriptGroup. |
| ScriptGroup.Builder2 |
Kelas penyusun untuk membuat grup skrip |
| ScriptGroup.Closure |
Kelas buram untuk penutupan |
| ScriptGroup.Future |
Kelas buram untuk futures |
| ScriptGroup.Input |
Kelas buram untuk input grup skrip |
| ScriptIntrinsic |
Kelas dasar untuk semua skrip Intrinsik. |
| ScriptIntrinsic3DLUT |
Intrinsik untuk mengonversi RGB ke RGBA dengan menggunakan tabel pencarian 3D. |
| ScriptIntrinsicBLAS |
Kelas ScriptIntrinsicBLAS menyediakan API RenderScript performa tinggi ke BLAS. |
| ScriptIntrinsicBlend |
Kernel intrinsik untuk memadukan dua |
| ScriptIntrinsicBlur |
Filter kabur Gausia intrinsik. |
| ScriptIntrinsicColorMatrix |
Intrinsik untuk menerapkan matriks warna ke alokasi. |
| ScriptIntrinsicConvolve3x3 |
Intrinsik untuk menerapkan 3x3 convolve ke alokasi. |
| ScriptIntrinsicConvolve5x5 |
Intrinsik untuk menerapkan 5x5 berkonvolve ke alokasi. |
| ScriptIntrinsicHistogram |
Filter Histogram intrinsik. |
| ScriptIntrinsicLUT |
Intrinsik untuk menerapkan tabel pencarian per saluran. |
| ScriptIntrinsicResize |
Intrinsik untuk melakukan perubahan ukuran alokasi 2D. |
| ScriptIntrinsicYuvToRGB |
Intrinsik untuk mengonversi buffer Android YUV ke RGB. |
| Short2 |
Kelas untuk mengekspos jenis RenderScript Short2 asli kembali ke sistem Android. |
| Short3 |
Versi vektor dari jenis pendek dasar. |
| Short4 |
Versi vektor dari jenis pendek dasar. |
| Type |
Jenis menjelaskan |
| Type.Builder |
Kelas penyusun untuk Jenis. |
| Type.CubemapFace |
RenderScript menyediakan dukungan untuk komputasi performa tinggi di seluruh prosesor heterogen. |
Antarmuka
| Nama | Deskripsi |
|---|---|
| Allocation.IOnBufferAvailableListener |
Antarmuka untuk menangani pemberitahuan ketika buffer baru tersedia melalui |
Enum
| Nama | Deskripsi |
|---|---|
| AllocationUsage |
Menghitung nilai yang dikembalikan oleh beberapa metode AllocationUsage dan diambil sebagai parameter dari beberapa metode Allocation. |
| CreateFlag |
Menghitung nilai yang dikembalikan oleh LowLatencyanggota , , LowPowerdan None . |
| TriangleFlags |
Menghitung nilai yang dikembalikan oleh Coloranggota , , Normaldan Texture0 dan diambil sebagai parameter F:Android.Renderscripts.Mesh+TriangleMeshBuilder.. anggota ctor . |