header d3dukmdt.h
Header ini digunakan oleh tampilan. Untuk informasi selengkapnya, lihat:
- Tampilan
d3dukmdt.h berisi antarmuka pemrograman berikut:
IOCTL
IOCTL_GPUP_DRIVER_ESCAPE DLL emulasi mode pengguna memanggil IOCTL ini untuk bertukar informasi dengan driver mode kernel. |
Fungsi
IS_OFFICIAL_DDI_INTERFACE_VERSION Pelajari selengkapnya tentang makro IS_OFFICIAL_DDI_INTERFACE_VERSION. |
MAKEFOURCC Makro untuk memformat dan memuat tekstur. |
Struktur
D3DDDI_ALLOCATIONINFO Pelajari selengkapnya tentang struktur D3DDDI_ALLOCATIONINFO. |
D3DDDI_ALLOCATIONINFO2 Pelajari selengkapnya tentang struktur D3DDDI_ALLOCATIONINFO2. |
D3DDDI_ALLOCATIONLIST Pelajari selengkapnya tentang struktur D3DDDI_ALLOCATIONLIST. |
D3DDDI_BUILDTESTCOMMANDBUFFERFLAGS Pelajari tentang struktur D3DDDI_BUILDTESTCOMMANDBUFFERFLAGS. |
D3DDDI_CREATECONTEXTFLAGS Pelajari selengkapnya tentang struktur D3DDDI_CREATECONTEXTFLAGS. |
D3DDDI_CREATEHWCONTEXTFLAGS Struktur yang digunakan untuk membuat bendera konteks perangkat keras. |
D3DDDI_CREATEHWQUEUEFLAGS Pelajari selengkapnya tentang struktur D3DDDI_CREATEHWQUEUEFLAGS. |
D3DDDI_DESTROYPAGINGQUEUE D3DDDI_DESTROYPAGINGQUEUE digunakan dengan pfnDestroyPagingQueueCb dan D3DKMTDestroyPagingQueue untuk menunggu antrean halaman menyelesaikan semua operasi yang diantrekan dan menghancurkannya bersama dengan objek sinkronisasi terkait. |
D3DDDI_DRIVERESCAPE_BUILDTESTCOMMANDBUFFER Pelajari tentang struktur D3DDDI_DRIVERESCAPE_BUILDTESTCOMMANDBUFFER. |
D3DDDI_DRIVERESCAPE_CPUEVENTUSAGE Pelajari selengkapnya tentang struktur D3DDDI_DRIVERESCAPE_CPUEVENTUSAGE. |
D3DDDI_DRIVERESCAPE_TRANSLATEALLOCATIONEHANDLE Digunakan untuk menerjemahkan alokasi tamu ke handel host yang sesuai. |
D3DDDI_DRIVERESCAPE_TRANSLATERESOURCEHANDLE Digunakan untuk menerjemahkan handel sumber daya ke handel host yang sesuai. |
D3DDDI_DXGI_RGB Struktur D3DDDI_DXGI_RGB berisi informasi untuk menjelaskan fungsi gamma. |
D3DDDI_ESCAPEFLAGS Struktur D3DDDI_ESCAPEFLAGS mengidentifikasi bagaimana driver tampilan mode pengguna berbagi informasi dengan driver miniport tampilan. |
D3DDDI_EVICT_FLAGS D3DDDI_EVICT_FLAGS menentukan perilaku pengeluaran. |
D3DDDI_GAMMA_RAMP_DXGI_1 Struktur D3DDDI_GAMMA_RAMP_DXGI_1 menjelaskan fungsi gamma. |
D3DDDI_GAMMA_RAMP_RGB256x3x16 Struktur D3DDDI_GAMMA_RAMP_RGB256x3x16 berisi tabel pencarian gamma. |
D3DDDI_GETRESOURCEPRESENTPRIVATEDRIVERDATA D3DDDI_GETRESOURCEPRESENTPRIVATEDRIVERDATA digunakan dengan pfnGetResourcePresentPrivateDriverDataCb untuk mengkueri data privat sumber daya, yang terkait dengan sumber daya selama Ada. |
D3DDDI_HDR_METADATA_HDR10 Menjelaskan metadata untuk HDR10. |
D3DDDI_HDR_METADATA_HDR10PLUS Menjelaskan metadata untuk HDR10 plus. |
D3DDDI_KERNELOVERLAYINFO Struktur D3DDDI_KERNELOVERLAYINFO menjelaskan informasi untuk objek overlay mode kernel. |
D3DDDI_MAKERESIDENT D3DDDI_MAKERESIDENT digunakan dengan MakeResident (pfnMakeResidentCb atau D3DKMTMakeResident) untuk menginstruksikan OS untuk menambahkan sumber daya ke daftar residensi perangkat dan menambah jumlah referensi residensi pada alokasi ini. |
D3DDDI_MAKERESIDENT_FLAGS D3DDDI_MAKERESIDENT_FLAGS digunakan dengan MakeResident (pfnMakeResidentCb atau D3DKMTMakeResident) untuk menginstruksikan OS untuk menambahkan sumber daya ke daftar residensi perangkat dan menambah jumlah referensi residensi pada alokasi ini. |
D3DDDI_MAPGPUVIRTUALADDRESS Pelajari selengkapnya tentang struktur D3DDDI_MAPGPUVIRTUALADDRESS. |
D3DDDI_MULTISAMPLINGMETHOD Struktur D3DDDI_MULTISAMPLINGMETHOD menjelaskan metode beberapa pengambilan sampel. |
D3DDDI_NATIVEFENCEINFO Pelajari selengkapnya tentang struktur D3DDDI_NATIVEFENCEINFO. |
D3DDDI_NATIVEFENCEMAPPING Pelajari selengkapnya tentang struktur D3DDDI_NATIVEFENCEMAPPING. |
D3DDDI_OFFER_FLAGS Menawarkan bendera. |
D3DDDI_OPENALLOCATIONINFO Struktur D3DDDI_OPENALLOCATIONINFO menjelaskan alokasi yang akan dibuka. |
D3DDDI_OPENALLOCATIONINFO2 Struktur D3DDDI_OPENALLOCATIONINFO2 menjelaskan alokasi yang akan dibuka. |
D3DDDI_PATCHLOCATIONLIST Struktur D3DDDI_PATCHLOCATIONLIST menjelaskan lokasi alokasi untuk patch (yaitu, menetapkan alamat fisik ke alokasi). |
D3DDDI_QUERYREGISTRY_FLAGS Pelajari tentang struktur D3DDDI_QUERYREGISTRY_FLAGS. |
D3DDDI_QUERYREGISTRY_INFO Pelajari selengkapnya tentang struktur D3DDDI_QUERYREGISTRY_INFO. |
D3DDDI_RATIONAL Struktur D3DDDI_RATIONAL menjelaskan nilai pecahan yang mewakili frekuensi vertikal dan horizontal mode video (yaitu, sinkronisasi vertikal dan sinkronisasi horizontal). |
D3DDDI_RESERVEGPUVIRTUALADDRESS Pelajari selengkapnya tentang struktur D3DDDI_RESERVEGPUVIRTUALADDRESS. |
D3DDDI_RESOURCEFLAGS Struktur D3DDDI_RESOURCEFLAGS mengidentifikasi jenis sumber daya yang akan dibuat dalam panggilan ke fungsi CreateResource driver. |
D3DDDI_RESOURCEFLAGS2 Mengidentifikasi jenis sumber daya yang akan dibuat dalam panggilan ke fungsi CreateResource2 driver. |
D3DDDI_SEGMENTPREFERENCE Pelajari selengkapnya tentang struktur D3DDDI_SEGMENTPREFERENCE. |
D3DDDI_SURFACEINFO Struktur D3DDDI_SURFACEINFO menjelaskan jenis sumber daya, seperti permukaan. |
D3DDDI_SYNCHRONIZATIONOBJECT_FLAGS Pelajari selengkapnya tentang struktur D3DDDI_SYNCHRONIZATIONOBJECT_FLAGS. |
D3DDDI_SYNCHRONIZATIONOBJECTINFO Struktur D3DDDI_SYNCHRONIZATIONOBJECTINFO berisi informasi tentang objek sinkronisasi. |
D3DDDI_SYNCHRONIZATIONOBJECTINFO2 Pelajari selengkapnya tentang struktur D3DDDI_SYNCHRONIZATIONOBJECTINFO2. |
D3DDDI_TESTCOMMANDBUFFER Pelajari tentang struktur D3DDDI_TESTCOMMANDBUFFER. |
D3DDDI_TESTCOMMANDBUFFER_COPY Pelajari tentang struktur D3DDDI_TESTCOMMANDBUFFER_COPY. |
D3DDDI_TESTCOMMANDBUFFER_FILL Pelajari tentang struktur D3DDDI_TESTCOMMANDBUFFER_FILL. |
D3DDDI_TRIMRESIDENCYSET_FLAGS D3DDDI_TRIMRESIDENCYSET_FLAGS digunakan dengan pfnTrimResidencySet untuk memangkas daftar residensi untuk perangkat tertentu. |
D3DDDI_UPDATEALLOCPROPERTY Pelajari selengkapnya tentang struktur D3DDDI_UPDATEALLOCPROPERTY. |
D3DDDI_UPDATEALLOCPROPERTY_FLAGS Pelajari selengkapnya tentang struktur D3DDDI_UPDATEALLOCPROPERTY_FLAGS. |
D3DDDI_UPDATEGPUVIRTUALADDRESS_OPERATION D3DDDI_UPDATEGPUVIRTUALADDRESS_OPERATION menjelaskan operasi pembaruan alamat virtual. |
D3DDDI_WAITFORSYNCHRONIZATIONOBJECTFROMCPU_FLAGS D3DDDI_WAITFORSYNCHRONIZATIONOBJECTFROMCPU_FLAGS menjelaskan jenis objek sinkronisasi input yang harus ditunda. |
D3DDDIARG_CREATERESOURCE Struktur D3DDDIARG_CREATERESOURCE berisi informasi untuk membuat sumber daya. |
D3DDDIARG_CREATERESOURCE2 Berisi informasi untuk membuat sumber daya. Digunakan oleh Windows Display Driver Model (WDDM) 1.2 dan driver tampilan mode pengguna yang lebih baru. |
D3DDDICB_DESTROYALLOCATION2FLAGS Struktur D3DDDICB_DESTROYALLOCATION2FLAGS digunakan dengan struktur D3DKMT_DESTROYALLOCATION2 untuk menjelaskan parameter untuk merilis alokasi dengan struktur D3DKMTDestroyAllocation2.D3DDDICB_DESTROYALLOCATION2FLAGS digunakan dengan struktur D3DKMT_DESTROYALLOCATION2 untuk menjelaskan parameter untuk melepaskan alokasi dengan D3DKMTDestroyAllocation2. |
D3DDDICB_LOCK2FLAGS D3DDDICB_LOCK2FLAGS digunakan oleh fungsi kernel Lock2 untuk menentukan bagaimana alokasi dikunci. |
D3DDDICB_LOCKFLAGS Struktur D3DDDICB_LOCKFLAGS mengidentifikasi cara mengunci alokasi. |
D3DDDICB_SIGNALFLAGS Pelajari selengkapnya tentang struktur D3DDDICB_SIGNALFLAGS. |
D3DDDIGPUVIRTUALADDRESS_PROTECTION_TYPE Pelajari selengkapnya tentang struktur D3DDDIGPUVIRTUALADDRESS_PROTECTION_TYPE. |
D3DDDIRECT Struktur D3DDDIRECT mendefinisikan persegi panjang dengan koordinat sudut kiri atas dan kanan bawahnya. |
D3DGPU_PHYSICAL_ADDRESS Pelajari selengkapnya tentang struktur D3DGPU_PHYSICAL_ADDRESS. |
D3DKMDT_3x4_COLORSPACE_TRANSFORM Struktur untuk menggambarkan tiga sub-tahap yang dapat diprogram dari transformasi ruang warna matriks 3 kali 4. |
D3DKMDT_COLORSPACE_TRANSFORM_MATRIX_V2 Struktur untuk menggambarkan transformasi ruang warna matriks 3 kali 4. |
DXGK_ISFEATUREENABLED_RESULT Pelajari selengkapnya tentang struktur DXGK_ISFEATUREENABLED_RESULT. |
DXGK_MIRACAST_CHUNK_ID Pelajari cara DXGK_MIRACAST_CHUNK_ID menyimpan info yang mengidentifikasi gugus pengodean layar nirkabel (Miracast). |
DXGK_MIRACAST_CHUNK_INFO Struktur DXGK_MIRACAST_CHUNK_INFO berisi informasi tentang potongan pengodean tampilan nirkabel tertentu (Miracast). |
DXGK_NATIVE_FENCE_LOG_BUFFER Pelajari selengkapnya tentang struktur DXGK_NATIVE_FENCE_LOG_BUFFER. |
DXGK_NATIVE_FENCE_LOG_ENTRY Pelajari selengkapnya tentang struktur DXGK_NATIVE_FENCE_LOG_ENTRY. |
DXGK_NATIVE_FENCE_LOG_HEADER Pelajari selengkapnya tentang struktur DXGK_NATIVE_FENCE_LOG_HEADER. |
DXGK_PTE Entri tabel halaman (PTE) menyediakan alamat fisik halaman dan atribut lainnya. Format PTE yang tepat tergantung pada implementasi perangkat keras. |
DXGKVGPU_ESCAPE_HEAD Struktur yang menjelaskan kepala pelarian. |
DXGKVGPU_ESCAPE_INITIALIZE Digunakan untuk menginisialisasi escape. |
DXGKVGPU_ESCAPE_POWERTRANSITIONCOMPLETE Menunjukkan bahwa transisi daya telah selesai. |
DXGKVGPU_ESCAPE_READ_PCI_CONFIG Struktur yang digunakan untuk membaca konfigurasi PCI untuk escape. |
DXGKVGPU_ESCAPE_READ_VGPU_TYPE Struktur yang digunakan untuk membaca jenis VGPU dari escape. |
DXGKVGPU_ESCAPE_RELEASE Menunjukkan bahwa escape telah dirilis. |
DXGKVGPU_ESCAPE_WRITE_PCI_CONFIG Digunakan untuk menulis ke ruang konfigurasi PCI. |
GPUP_DRIVER_ESCAPE_INPUT Input escape driver partisi GPU. |
Enumerasi
D3DDDI_COLOR_SPACE_TYPE Enumerasi D3DDDI_COLOR_SPACE_TYPE mendefinisikan informasi ruang warna aliran. |
D3DDDI_DOORBELLSTATUS Pelajari selengkapnya tentang struktur D3DDDI_DOORBELLSTATUS. |
D3DDDI_DRIVERESCAPETYPE Pelajari selengkapnya tentang enumerasi D3DDDI_DRIVERESCAPETYPE. |
D3DDDI_FLIPINTERVAL_TYPE Jenis enumerasi D3DDDI_FLIPINTERVAL_TYPE berisi nilai yang mengidentifikasi jenis flip yang terjadi dalam operasi saat ini. |
D3DDDI_GAMMARAMP_TYPE Pelajari selengkapnya tentang enumerasi D3DDDI_GAMMARAMP_TYPE. |
D3DDDI_HDR_METADATA_TYPE Pelajari bagaimana enumerasi D3DDDI_HDR_METADATA_TYPE mendefinisikan format metadata HDR. |
D3DDDI_NATIVEFENCE_TYPE Pelajari selengkapnya tentang enumerasi D3DDDI_NATIVEFENCE_TYPE. |
D3DDDI_OFFER_PRIORITY Enumerasi _D3DDDI_OFFER_PRIORITY berisi nilai yang menunjukkan pentingnya sumber daya memori video yang ditawarkan driver tampilan mode pengguna untuk digunakan kembali. |
D3DDDI_OUTPUT_WIRE_COLOR_SPACE_TYPE Menentukan nilai spasi warna sinyal kawat akhir. |
D3DDDI_PAGINGQUEUE_PRIORITY Enumerasi D3DDDI_PAGINGQUEUE_PRIORITY menunjukkan prioritas penjadwalan relatif terhadap antrean halaman lain pada perangkat. |
D3DDDI_POOL Jenis enumerasi D3DDDI_POOL berisi nilai yang mengidentifikasi jenis kumpulan memori tertentu. |
D3DDDI_QUERYREGISTRY_STATUS Status registri kueri. |
D3DDDI_QUERYREGISTRY_TYPE Digunakan untuk mengkueri jenis registri. |
D3DDDI_RECLAIM_RESULT Menentukan bendera hasil untuk fungsi panggilan balik ReclaimAllocations. |
D3DDDI_ROTATION Jenis enumerasi D3DDDI_ROTATION berisi nilai yang mengidentifikasi orientasi sumber daya. |
D3DDDI_SCANLINEORDERING Jenis enumerasi D3DDDI_SCANLINEORDERING berisi nilai yang mengidentifikasi bagaimana garis pemindaian digambar pada permukaan. |
D3DDDI_SYNCHRONIZATIONOBJECT_TYPE Enumerasi D3DDDI_SYNCHRONIZATIONOBJECT_TYPE menunjukkan jenis objek sinkronisasi. |
D3DDDI_TESTCOMMANDBUFFEROP Pelajari tentang enumerasi D3DDDI_TESTCOMMANDBUFFEROP. |
D3DDDI_UPDATEGPUVIRTUALADDRESS_OPERATION_TYPE D3DDDI_UPDATEGPUVIRTUALADDRESS_OPERATION_TYPE menjelaskan detail operasi pembaruan alamat virtual yang sedang dilakukan. |
D3DDDI_VIDEO_SIGNAL_SCANLINE_ORDERING Enumerasi D3DDDI_VIDEO_SIGNAL_SCANLINE_ORDERING digunakan untuk menunjukkan urutan baris pemindaian sinyal output video. |
D3DDDIFORMAT Jenis enumerasi D3DDDIFORMAT berisi nilai yang mengidentifikasi format permukaan. |
D3DDDIGPUVIRTUALADDRESS_RESERVATION_TYPE Jenis reservasi alamat virtual GPU. |
D3DDDIMULTISAMPLE_TYPE Enumerasi D3DDDIMULTISAMPLE_TYPE menentukan tingkat multisampling adegan penuh yang dapat diterapkan perangkat. |
D3DKMDT_COLORSPACE_TRANSFORM_STAGE_CONTROL Menentukan kontrol tahap transformasi ruang warna. |
DXGK_DRIVER_FEATURE Pelajari selengkapnya tentang enumerasi DXGK_DRIVER_FEATURE. |
DXGK_FEATURE_CATEGORY Pelajari selengkapnya tentang enumerasi DXGK_FEATURE_CATEGORY. |
DXGK_FEATURE_ID Pelajari selengkapnya tentang enumerasi DXGK_FEATURE_ID. |
DXGK_MIRACAST_CHUNK_TYPE Enumerasi _DXGK_MIRACAST_CHUNK_TYPE berisi nilai yang menunjukkan jenis info gugus tampilan nirkabel (Miracast) yang akan diproses. |
DXGK_NATIVE_FENCE_LOG_OPERATION Pelajari selengkapnya tentang enumerasi DXGK_NATIVE_FENCE_LOG_OPERATION. |
DXGK_NATIVE_FENCE_LOG_TYPE Pelajari selengkapnya tentang enumerasi DXGK_NATIVE_FENCE_LOG_TYPE. |
DXGK_PTE_PAGE_SIZE Enumerasi DXGK_PTE_PAGE_SIZE digunakan oleh DXGK_PTE untuk menunjukkan ukuran halaman tingkat halaman yang lebih rendah. |
DXGKVGPU_ESCAPE_TYPE Enum yang menyimpan informasi tentang jenis escape. |