Bagikan melalui


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.