Antarmuka ID3D11Device (d3d11.h)
Antarmuka perangkat mewakili adaptor virtual; ini digunakan untuk membuat sumber daya.
Catatan Versi terbaru antarmuka ini adalah ID3D11Device5 yang diperkenalkan dalam Windows 10 Creators Update. Aplikasi yang menargetkan Windows 10 Creators Update harus menggunakan antarmuka ID3D11Device5 alih-alih ID3D11Device.
Warisan
Antarmuka ID3D11Device mewarisi dari antarmuka IUnknown . ID3D11Device juga memiliki jenis anggota berikut:
Metode
Antarmuka ID3D11Device memiliki metode ini.
ID3D11Device::CheckCounter Dapatkan jenis, nama, unit pengukuran, dan deskripsi penghitung yang ada. (ID3D11Device.CheckCounter) |
ID3D11Device::CheckCounterInfo Dapatkan informasi penghitung. (ID3D11Device.CheckCounterInfo) |
ID3D11Device::CheckFeatureSupport Mendapatkan informasi tentang fitur yang didukung oleh driver grafis saat ini. (ID3D11Device.CheckFeatureSupport) |
ID3D11Device::CheckFormatSupport Dapatkan dukungan format tertentu pada perangkat video yang diinstal. (ID3D11Device.CheckFormatSupport) |
ID3D11Device::CheckMultisampleQualityLevels Dapatkan jumlah tingkat kualitas yang tersedia selama multisampling. (ID3D11Device.CheckMultisampleQualityLevels) |
ID3D11Device::CreateBlendState Buat objek blend-state yang merangkum status campuran untuk tahap output-merger. (ID3D11Device.CreateBlendState) |
ID3D11Device::CreateBuffer Membuat buffer (buffer vertex, buffer indeks, atau buffer shader-constant). |
ID3D11Device::CreateClassLinkage Membuat pustaka tautan kelas untuk mengaktifkan tautan shader dinamis. |
ID3D11Device::CreateComputeShader Membuat shader komputasi. |
ID3D11Device::CreateCounter Buat objek penghitung untuk mengukur performa GPU. (ID3D11Device.CreateCounter) |
ID3D11Device::CreateDeferredContext Membuat konteks yang ditangguhkan, yang dapat merekam daftar perintah. (ID3D11Device.CreateDeferredContext) |
ID3D11Device::CreateDepthStencilState Buat objek status stensil kedalaman yang merangkum informasi pengujian stensil kedalaman untuk tahap output-merger. (ID3D11Device.CreateDepthStencilState) |
ID3D11Device::CreateDepthStencilView Buat tampilan stensil kedalaman untuk mengakses data sumber daya. (ID3D11Device.CreateDepthStencilView) |
ID3D11Device::CreateDomainShader Membuat shader domain. |
ID3D11Device::CreateGeometryShader Buat shader geometri. (ID3D11Device.CreateGeometryShader) |
ID3D11Device::CreateGeometryShaderWithStreamOutput Membuat shader geometri yang dapat menulis ke buffer output streaming. (ID3D11Device.CreateGeometryShaderWithStreamOutput) |
ID3D11Device::CreateHullShader Buat shader lambung. |
ID3D11Device::CreateInputLayout Buat objek input-layout untuk menjelaskan data input-buffer untuk tahap input-assembler. (ID3D11Device.CreateInputLayout) |
ID3D11Device::CreatePixelShader Membuat shader piksel. (ID3D11Device.CreatePixelShader) |
ID3D11Device::CreatePredicate Membuat predikat. (ID3D11Device.CreatePredicate) |
ID3D11Device::CreateQuery Antarmuka ini merangkum metode untuk mengkueri informasi dari GPU. (ID3D11Device.CreateQuery) |
ID3D11Device::CreateRasterizerState Buat objek status rasterizer yang memberi tahu tahap rasterizer cara berprilaku. (ID3D11Device.CreateRasterizerState) |
ID3D11Device::CreateRenderTargetView Membuat tampilan target render untuk mengakses data sumber daya. (ID3D11Device.CreateRenderTargetView) |
ID3D11Device::CreateSamplerState Buat objek sampler-state yang merangkum informasi pengambilan sampel untuk tekstur. (ID3D11Device.CreateSamplerState) |
ID3D11Device::CreateShaderResourceView Buat tampilan sumber daya shader untuk mengakses data dalam sumber daya. (ID3D11Device.CreateShaderResourceView) |
ID3D11Device::CreateTexture1D Membuat array tekstur 1D. |
ID3D11Device::CreateTexture2D Buat array tekstur 2D. |
ID3D11Device::CreateTexture3D Buat tekstur 3D tunggal. |
ID3D11Device::CreateUnorderedAccessView Membuat tampilan untuk mengakses sumber daya akses yang tidak berurut. (ID3D11Device.CreateUnorderedAccessView) |
ID3D11Device::CreateVertexShader Buat objek vertex-shader dari shader yang dikompilasi. (ID3D11Device.CreateVertexShader) |
ID3D11Device::GetCreationFlags Dapatkan bendera yang digunakan selama panggilan untuk membuat perangkat dengan D3D11CreateDevice. |
ID3D11Device::GetDeviceRemovedReason Dapatkan alasan mengapa perangkat dihapus. (ID3D11Device.GetDeviceRemovedReason) |
ID3D11Device::GetExceptionMode Dapatkan bendera mode pengecualian. (ID3D11Device.GetExceptionMode) |
ID3D11Device::GetFeatureLevel Mendapatkan tingkat fitur perangkat keras. (ID3D11Device.GetFeatureLevel) |
ID3D11Device::GetImmediateContext Mendapatkan konteks langsung, yang dapat memutar kembali daftar perintah. (ID3D11Device.GetImmediateContext) |
ID3D11Device::GetPrivateData Mendapatkan data yang ditentukan aplikasi dari perangkat. |
ID3D11Device::OpenSharedResource Berikan akses perangkat ke sumber daya bersama yang dibuat di perangkat lain. |
ID3D11Device::SetExceptionMode Dapatkan bendera mode pengecualian. (ID3D11Device.SetExceptionMode) |
ID3D11Device::SetPrivateData Atur data ke perangkat dan kaitkan data tersebut dengan panduan. (ID3D11Device.SetPrivateData) |
ID3D11Device::SetPrivateDataInterface Kaitkan antarmuka turunan IUnknown dengan anak perangkat ini dan kaitkan antarmuka tersebut dengan guid yang ditentukan aplikasi. (ID3D11Device.SetPrivateDataInterface) |
Keterangan
Perangkat dibuat menggunakan D3D11CreateDevice.
Windows Phone 8: API ini didukung.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 7 [aplikasi desktop | Aplikasi UWP] |
Server minimum yang didukung | Windows Server 2008 R2 [aplikasi desktop | Aplikasi UWP] |
Target Platform | Windows |
Header | d3d11.h |