Struktur inti Direct3D 11

Bagian ini berisi informasi tentang struktur inti.

Di bagian ini

Topik Deskripsi
D3D11_BLEND_DESC
Menjelaskan status campuran yang Anda gunakan dalam panggilan ke ID3D11Device::CreateBlendState untuk membuat objek blend-state.
D3D11_BLEND_DESC1
Catatan: Struktur ini didukung oleh runtime Direct3D 11.1, yang tersedia di Windows 8 dan sistem operasi yang lebih baru.
Menjelaskan status campuran yang Anda gunakan dalam panggilan ke ID3D11Device1::CreateBlendState1 untuk membuat objek blend-state.
D3D11_BOX
Menentukan kotak 3D.
D3D11_COUNTER_DESC
Menjelaskan penghitung.
D3D11_COUNTER_INFO
Informasi tentang kemampuan penghitung kinerja kartu video.
D3D11_DEPTH_STENCIL_DESC
Menjelaskan status stensil kedalaman.
D3D11_DEPTH_STENCILOP_DESC
Operasi stensil yang dapat dilakukan berdasarkan hasil tes stensil.
D3D11_DRAW_INDEXED_INSTANCED_INDIRECT_ARGS
Argumen untuk menggambar instans terindeks tidak langsung.
D3D11_DRAW_INSTANCED_INDIRECT_ARGS
Argumen untuk menggambar instans tidak langsung.
D3D11_FEATURE_DATA_ARCHITECTURE_INFO
Catatan: Struktur ini didukung oleh runtime Direct3D 11.1, yang tersedia di Windows 8 dan sistem operasi yang lebih baru.
Menjelaskan informasi tentang arsitektur adaptor Direct3D 11.1.
D3D11_FEATURE_DATA_D3D9_OPTIONS
Catatan: Struktur ini didukung oleh runtime Direct3D 11.1, yang tersedia di Windows 8 dan sistem operasi yang lebih baru.
Menjelaskan opsi fitur Direct3D 9 di driver grafis saat ini.
D3D11_FEATURE_DATA_D3D9_OPTIONS1
Menjelaskan opsi fitur Direct3D 9 di driver grafis saat ini.
D3D11_FEATURE_DATA_D3D9_SHADOW_SUPPORT
Catatan: Struktur ini didukung oleh runtime Direct3D 11.1, yang tersedia di Windows 8 dan sistem operasi yang lebih baru.
Menjelaskan dukungan bayangan Direct3D 9 di driver grafis saat ini.
D3D11_FEATURE_DATA_D3D9_SIMPLE_INSTANCING_SUPPORT
Menjelaskan apakah instancing sederhana didukung.
D3D11_FEATURE_DATA_D3D10_X_HARDWARE_OPTIONS
Menjelaskan shader komputasi dan dukungan buffer mentah dan terstruktur di driver grafis saat ini.
D3D11_FEATURE_DATA_D3D11_OPTIONS
Catatan: Struktur ini didukung oleh runtime Direct3D 11.1, yang tersedia di Windows 8 dan sistem operasi yang lebih baru.
Menjelaskan opsi fitur Direct3D 11.1 di driver grafis saat ini.
D3D11_FEATURE_DATA_D3D11_OPTIONS1
Menjelaskan opsi fitur Direct3D 11.2 di driver grafis saat ini.
D3D11_FEATURE_DATA_D3D11_OPTIONS2
Menjelaskan opsi fitur Direct3D 11.3 di driver grafis saat ini.
D3D11_FEATURE_DATA_D3D11_OPTIONS3
Menjelaskan opsi fitur Direct3D 11.3 di driver grafis saat ini.
D3D11_FEATURE_DATA_D3D11_OPTIONS4
Menjelaskan opsi fitur Direct3D 11.4 di driver grafis saat ini.
D3D11_FEATURE_DATA_D3D11_OPTIONS5
Menjelaskan tingkat dukungan untuk sumber daya bersama dalam driver grafis saat ini.
D3D11_FEATURE_DATA_DISPLAYABLE Menjelaskan tingkat permukaan yang dapat ditampilkan yang didukung dalam driver grafis saat ini.
D3D11_FEATURE_DATA_DOUBLES
Menjelaskan dukungan tipe data ganda dalam driver grafis saat ini.
D3D11_FEATURE_DATA_FORMAT_SUPPORT
Menjelaskan sumber daya mana yang didukung oleh driver grafis saat ini untuk format tertentu.
D3D11_FEATURE_DATA_FORMAT_SUPPORT2
Menjelaskan opsi sumber daya yang tidak berurut mana yang didukung oleh driver grafis saat ini untuk format tertentu.
D3D11_FEATURE_DATA_GPU_VIRTUAL_ADDRESS_SUPPORT
Menjelaskan dukungan alamat virtual GPU data fitur, termasuk bit alamat maksimum per sumber daya dan per proses.
D3D11_FEATURE_DATA_MARKER_SUPPORT
Menjelaskan apakah teknik pembuatan profil GPU didukung.
D3D11_FEATURE_DATA_SHADER_CACHE
Menjelaskan tingkat penembolokan shader yang didukung di driver grafis saat ini.
D3D11_FEATURE_DATA_SHADER_MIN_PRECISION_SUPPORT
Catatan: Struktur ini didukung oleh runtime Direct3D 11.1, yang tersedia di Windows 8 dan sistem operasi yang lebih baru.
Menjelaskan opsi dukungan presisi untuk shader di driver grafis saat ini.
D3D11_FEATURE_DATA_THREADING
Menjelaskan fitur multi-utas yang didukung oleh driver grafis saat ini.
D3D11_INPUT_ELEMENT_DESC
Deskripsi elemen tunggal untuk tahap perakitan input.
D3D11_QUERY_DATA_PIPELINE_STATISTICS
Informasi kueri tentang aktivitas graphics-pipeline di antara panggilan ke ID3D11DeviceContext::Begin dan ID3D11DeviceContext::End.
D3D11_QUERY_DATA_SO_STATISTICS
Informasi kueri tentang jumlah data yang dialirkan ke buffer stream-output di antara ID3D11DeviceContext::Begin dan ID3D11DeviceContext::End.
D3D11_QUERY_DATA_TIMESTAMP_DISJOINT
Informasi kueri tentang keandalan kueri tanda waktu.
D3D11_QUERY_DESC
Menjelaskan kueri.
D3D11_QUERY_DESC1
Menjelaskan kueri.
D3D11_RASTERIZER_DESC
Menjelaskan status rasterizer.
D3D11_RASTERIZER_DESC1
Catatan: Struktur ini didukung oleh runtime Direct3D 11.1, yang tersedia di Windows 8 dan sistem operasi yang lebih baru.
Menjelaskan status rasterizer.
D3D11_RASTERIZER_DESC2
Menjelaskan status rasterizer.
D3D11_RECT
D3D11_RECT dinyatakan sebagai berikut:
D3D11_RENDER_TARGET_BLEND_DESC
Menjelaskan status campuran untuk target render.
D3D11_RENDER_TARGET_BLEND_DESC1
Catatan: Struktur ini didukung oleh runtime Direct3D 11.1, yang tersedia di Windows 8 dan sistem operasi yang lebih baru.
Menjelaskan status campuran untuk target render.
D3D11_SAMPLER_DESC
Menjelaskan status sampler.
D3D11_SO_DECLARATION_ENTRY
Deskripsi elemen vertex dalam buffer vertex di slot output.
D3D11_VIEWPORT
Menentukan dimensi viewport.

Selain itu, ada struktur persegi panjang 2D yang ditentukan dalam D3D11.h.

typedef RECT D3D11_RECT;

Untuk dokumentasi, lihat RECT di Windows GDI.

Referensi Inti