共用方式為


d3dukmdt.h 標頭

顯示會使用此標頭。 如需詳細資訊,請參閱:

d3dukmdt.h 包含下列程序設計介面:

IOCTLs

 
IOCTL_GPUP_DRIVER_ESCAPE

使用者模式模擬 DLL 會呼叫此 IOCTL,以與核心模式驅動程式交換資訊。

功能

 
IS_OFFICIAL_DDI_INTERFACE_VERSION

深入瞭解IS_OFFICIAL_DDI_INTERFACE_VERSION宏。
MAKEFOURCC

要格式化和載入紋理的宏。

結構

 
D3DDDI_ALLOCATIONINFO

深入瞭解D3DDDI_ALLOCATIONINFO結構。
D3DDDI_ALLOCATIONINFO2

深入瞭解D3DDDI_ALLOCATIONINFO2結構。
D3DDDI_ALLOCATIONLIST

深入瞭解D3DDDI_ALLOCATIONLIST結構。
D3DDDI_BUILDTESTCOMMANDBUFFERFLAGS

瞭解D3DDDI_BUILDTESTCOMMANDBUFFERFLAGS結構。
D3DDDI_CREATECONTEXTFLAGS

深入瞭解D3DDDI_CREATECONTEXTFLAGS結構。
D3DDDI_CREATEHWCONTEXTFLAGS

用來建立硬體內容旗標的結構。
D3DDDI_CREATEHWQUEUEFLAGS

深入瞭解D3DDDI_CREATEHWQUEUEFLAGS結構。
D3DDDI_DESTROYPAGINGQUEUE

D3DDDI_DESTROYPAGINGQUEUE會與 pfnDestroyPagingQueueCb 和 D3DKMTDestroyPagingQueue 搭配使用,等待分頁佇列完成排入佇列的所有作業,並連同相關聯的同步物件終結。
D3DDDI_DRIVERESCAPE_BUILDTESTCOMMANDBUFFER

瞭解D3DDDI_DRIVERESCAPE_BUILDTESTCOMMANDBUFFER結構。
D3DDDI_DRIVERESCAPE_CPUEVENTUSAGE

深入瞭解D3DDDI_DRIVERESCAPE_CPUEVENTUSAGE結構。
D3DDDI_DRIVERESCAPE_TRANSLATEALLOCATIONEHANDLE

用來將客體配置轉譯為對應的主機句柄。
D3DDDI_DRIVERESCAPE_TRANSLATERESOURCEHANDLE

用來將資源句柄轉譯為對應的主機句柄。
D3DDDI_DXGI_RGB

D3DDDI_DXGI_RGB 結構包含描述 gamma 函式的資訊。
D3DDDI_ESCAPEFLAGS

D3DDDI_ESCAPEFLAGS 結構會識別使用者模式顯示驅動程式如何與顯示迷你埠驅動程式共用資訊。
D3DDDI_EVICT_FLAGS

D3DDDI_EVICT_FLAGS指定收回行為。
D3DDDI_GAMMA_RAMP_DXGI_1

D3DDDI_GAMMA_RAMP_DXGI_1 結構描述 gamma 函式。
D3DDDI_GAMMA_RAMP_RGB256x3x16

D3DDDI_GAMMA_RAMP_RGB256x3x16 結構包含 gamma 查閱表格。
D3DDDI_GETRESOURCEPRESENTPRIVATEDRIVERDATA

D3DDDI_GETRESOURCEPRESENTPRIVATEDRIVERDATA會與 pfnGetResourcePresentPrivateDriverDataCb 搭配使用,以查詢與目前期間與資源相關聯的資源私用數據。
D3DDDI_HDR_METADATA_HDR10

描述 HDR10 的元數據。
D3DDDI_HDR_METADATA_HDR10PLUS

描述 HDR10 加上的元數據。
D3DDDI_KERNELOVERLAYINFO

D3DDDI_KERNELOVERLAYINFO結構描述內核模式重疊對象的資訊。
D3DDDI_MAKERESIDENT

D3DDDI_MAKERESIDENT會與 MakeResident 搭配使用(pfnMakeResidentCb 或 D3DKMTMakeResident),以指示 OS 將資源新增至裝置落地清單,並增加此配置上的落地參考計數。
D3DDDI_MAKERESIDENT_FLAGS

D3DDDI_MAKERESIDENT_FLAGS會與 MakeResident 一起使用(pfnMakeResidentCb 或 D3DKMTMakeResident),以指示 OS 將資源新增至裝置落地清單,並增加此配置上的落地參考計數。
D3DDDI_MAPGPUVIRTUALADDRESS

深入瞭解D3DDDI_MAPGPUVIRTUALADDRESS結構。
D3DDDI_MULTISAMPLINGMETHOD

D3DDDI_MULTISAMPLINGMETHOD 結構描述多重取樣方法。
D3DDDI_NATIVEFENCEINFO

深入瞭解D3DDDI_NATIVEFENCEINFO結構。
D3DDDI_NATIVEFENCEMAPPING

深入瞭解D3DDDI_NATIVEFENCEMAPPING結構。
D3DDDI_OFFER_FLAGS

供應專案旗標。
D3DDDI_OPENALLOCATIONINFO

D3DDDI_OPENALLOCATIONINFO 結構描述要開啟的配置。
D3DDDI_OPENALLOCATIONINFO2

D3DDDI_OPENALLOCATIONINFO2 結構描述要開啟的配置。
D3DDDI_PATCHLOCATIONLIST

D3DDDI_PATCHLOCATIONLIST結構描述要修補的配置位置(也就是將實體位址指派給配置)。
D3DDDI_QUERYREGISTRY_FLAGS

瞭解D3DDDI_QUERYREGISTRY_FLAGS結構。
D3DDDI_QUERYREGISTRY_INFO

深入瞭解D3DDDI_QUERYREGISTRY_INFO結構。
D3DDDI_RATIONAL

D3DDDI_RATIONAL 結構描述代表視訊模式垂直和水平頻率的分數值(也就是垂直同步處理和水準同步)。
D3DDDI_RESERVEGPUVIRTUALADDRESS

深入瞭解D3DDDI_RESERVEGPUVIRTUALADDRESS結構。
D3DDDI_RESOURCEFLAGS

D3DDDI_RESOURCEFLAGS 結構會識別呼叫驅動程式 CreateResource 函式時要建立的資源類型。
D3DDDI_RESOURCEFLAGS2

識別在驅動程式 CreateResource2 函式呼叫中建立的資源類型。
D3DDDI_SEGMENTPREFERENCE

深入瞭解D3DDDI_SEGMENTPREFERENCE結構。
D3DDDI_SURFACEINFO

D3DDDI_SURFACEINFO 結構描述資源類型,例如介面。
D3DDDI_SYNCHRONIZATIONOBJECT_FLAGS

深入瞭解D3DDDI_SYNCHRONIZATIONOBJECT_FLAGS結構。
D3DDDI_SYNCHRONIZATIONOBJECTINFO

D3DDDI_SYNCHRONIZATIONOBJECTINFO 結構包含同步處理對象的相關信息。
D3DDDI_SYNCHRONIZATIONOBJECTINFO2

深入瞭解D3DDDI_SYNCHRONIZATIONOBJECTINFO2結構。
D3DDDI_TESTCOMMANDBUFFER

瞭解D3DDDI_TESTCOMMANDBUFFER結構。
D3DDDI_TESTCOMMANDBUFFER_COPY

瞭解D3DDDI_TESTCOMMANDBUFFER_COPY結構。
D3DDDI_TESTCOMMANDBUFFER_FILL

瞭解D3DDDI_TESTCOMMANDBUFFER_FILL結構。
D3DDDI_TRIMRESIDENCYSET_FLAGS

D3DDDI_TRIMRESIDENCYSET_FLAGS會與 pfnTrimResidencySet 搭配使用,以修剪指定裝置的落地清單。
D3DDDI_UPDATEALLOCPROPERTY

深入瞭解D3DDDI_UPDATEALLOCPROPERTY結構。
D3DDDI_UPDATEALLOCPROPERTY_FLAGS

深入瞭解D3DDDI_UPDATEALLOCPROPERTY_FLAGS結構。
D3DDDI_UPDATEGPUVIRTUALADDRESS_OPERATION

D3DDDI_UPDATEGPUVIRTUALADDRESS_OPERATION描述虛擬位址更新作業。
D3DDDI_WAITFORSYNCHRONIZATIONOBJECTFROMCPU_FLAGS

D3DDDI_WAITFORSYNCHRONIZATIONOBJECTFROMCPU_FLAGS描述要等候的輸入同步處理物件類型。
D3DDDIARG_CREATERESOURCE

D3DDDIARG_CREATERESOURCE 結構包含建立資源的資訊。
D3DDDIARG_CREATERESOURCE2

包含建立資源的資訊。 Windows 顯示驅動程式模型 (WDDM) 1.2 和更新版本的使用者模式顯示驅動程式使用。
D3DDDICB_DESTROYALLOCATION2FLAGS

D3DDDICB_DESTROYALLOCATION2FLAGS 結構會與 D3DKMT_DESTROYALLOCATION2 結構搭配使用,以描述使用 D3DKMTDestroyAllocation2.D3DDDICB_DESTROYALLOCATION2FLAGS 結構釋放配置的參數,會搭配 D3DKMT_DESTROYALLOCATION2 結構來描述使用 D3DKMTDestroyAllocation2 發行配置的參數。
D3DDDICB_LOCK2FLAGS

Lock2 核心函式會使用D3DDDICB_LOCK2FLAGS來判斷配置鎖定的方式。
D3DDDICB_LOCKFLAGS

D3DDDICB_LOCKFLAGS 結構會識別如何鎖定配置。
D3DDDICB_SIGNALFLAGS

深入瞭解D3DDDICB_SIGNALFLAGS結構。
D3DDDIGPUVIRTUALADDRESS_PROTECTION_TYPE

深入瞭解D3DDDIGPUVIRTUALADDRESS_PROTECTION_TYPE結構。
D3DDDIRECT

D3DDDIRECT 結構會依其左上角和右下角的座標來定義矩形。
D3DGPU_PHYSICAL_ADDRESS

深入瞭解D3DGPU_PHYSICAL_ADDRESS結構。
D3DKMDT_3x4_COLORSPACE_TRANSFORM

結構,描述 3 乘 4 矩陣色彩空間轉換的三個可程式化子階段。
D3DKMDT_COLORSPACE_TRANSFORM_MATRIX_V2

描述 3 by 4 矩陣色彩空間轉換的結構。
DXGK_ISFEATUREENABLED_RESULT

深入瞭解DXGK_ISFEATUREENABLED_RESULT結構。
DXGK_MIRACAST_CHUNK_ID

瞭解DXGK_MIRACAST_CHUNK_ID如何儲存識別無線顯示器 (Miracast) 編碼區塊的資訊。
DXGK_MIRACAST_CHUNK_INFO

DXGK_MIRACAST_CHUNK_INFO 結構包含指定無線顯示器 (Miracast) 編碼區塊的相關信息。
DXGK_NATIVE_FENCE_LOG_BUFFER

深入瞭解DXGK_NATIVE_FENCE_LOG_BUFFER結構。
DXGK_NATIVE_FENCE_LOG_ENTRY

深入瞭解DXGK_NATIVE_FENCE_LOG_ENTRY結構。
DXGK_NATIVE_FENCE_LOG_HEADER

深入瞭解DXGK_NATIVE_FENCE_LOG_HEADER結構。
DXGK_PTE

頁面數據表專案 (PTE) 提供頁面和其他屬性的實體位址。 PTE 的確切格式取決於硬體實作。
DXGKVGPU_ESCAPE_HEAD

描述逸出頭部的結構。
DXGKVGPU_ESCAPE_INITIALIZE

用來初始化逸出。
DXGKVGPU_ESCAPE_POWERTRANSITIONCOMPLETE

表示電源轉換已完成。
DXGKVGPU_ESCAPE_READ_PCI_CONFIG

用來讀取逸出之PCI組態的結構。
DXGKVGPU_ESCAPE_READ_VGPU_TYPE

結構,用來讀取逸出的 VGPU 類型。
DXGKVGPU_ESCAPE_RELEASE

表示已釋放逸出。
DXGKVGPU_ESCAPE_WRITE_PCI_CONFIG

用來寫入PCI設定空間。
GPUP_DRIVER_ESCAPE_INPUT

GPU 磁碟分區驅動程式逸出輸入。

枚舉

 
D3DDDI_COLOR_SPACE_TYPE

D3DDDI_COLOR_SPACE_TYPE列舉會定義數據流色彩空間資訊。
D3DDDI_DOORBELLSTATUS

深入瞭解D3DDDI_DOORBELLSTATUS結構。
D3DDDI_DRIVERESCAPETYPE

深入瞭解D3DDDI_DRIVERESCAPETYPE列舉。
D3DDDI_FLIPINTERVAL_TYPE

D3DDDI_FLIPINTERVAL_TYPE列舉型別包含值,可識別目前作業中發生的翻轉類型。
D3DDDI_GAMMARAMP_TYPE

深入瞭解D3DDDI_GAMMARAMP_TYPE列舉。
D3DDDI_HDR_METADATA_TYPE

瞭解D3DDDI_HDR_METADATA_TYPE列舉如何定義 HDR 元數據的格式。
D3DDDI_NATIVEFENCE_TYPE

深入瞭解D3DDDI_NATIVEFENCE_TYPE列舉。
D3DDDI_OFFER_PRIORITY

_D3DDDI_OFFER_PRIORITY列舉包含值,指出使用者模式顯示驅動程式提供重複使用之視訊記憶體資源的重要性。
D3DDDI_OUTPUT_WIRE_COLOR_SPACE_TYPE

指定最後一個線訊號色彩空間值。
D3DDDI_PAGINGQUEUE_PRIORITY

D3DDDI_PAGINGQUEUE_PRIORITY列舉表示相對於裝置上其他分頁佇列的排程優先順序。
D3DDDI_POOL

D3DDDI_POOL列舉型別包含識別特定記憶體集區類型的值。
D3DDDI_QUERYREGISTRY_STATUS

查詢登錄狀態。
D3DDDI_QUERYREGISTRY_TYPE

用來查詢登錄類型。
D3DDDI_RECLAIM_RESULT

指定回收Allocations 回呼函式的結果旗標。
D3DDDI_ROTATION

D3DDDI_ROTATION列舉型別包含識別資源方向的值。
D3DDDI_SCANLINEORDERING

D3DDDI_SCANLINEORDERING列舉型別包含值,可識別在表面上繪製掃描線的方式。
D3DDDI_SYNCHRONIZATIONOBJECT_TYPE

D3DDDI_SYNCHRONIZATIONOBJECT_TYPE列舉表示同步處理物件的類型。
D3DDDI_TESTCOMMANDBUFFEROP

瞭解D3DDDI_TESTCOMMANDBUFFEROP列舉。
D3DDDI_UPDATEGPUVIRTUALADDRESS_OPERATION_TYPE

D3DDDI_UPDATEGPUVIRTUALADDRESS_OPERATION_TYPE說明所執行虛擬位址更新作業的詳細數據。
D3DDDI_VIDEO_SIGNAL_SCANLINE_ORDERING

D3DDDI_VIDEO_SIGNAL_SCANLINE_ORDERING列舉可用來指出視訊輸出訊號的掃描行順序。
D3DDDIFORMAT

D3DDDIFORMAT列舉類型包含識別表面格式的值。
D3DDDIGPUVIRTUALADDRESS_RESERVATION_TYPE

GPU 虛擬位址保留類型。
D3DDDIMULTISAMPLE_TYPE

D3DDDIMULTISAMPLE_TYPE列舉會定義裝置可套用的完整場景多重取樣層級。
D3DKMDT_COLORSPACE_TRANSFORM_STAGE_CONTROL

指定色彩空間轉換階段控制件。
DXGK_DRIVER_FEATURE

深入瞭解DXGK_DRIVER_FEATURE列舉。
DXGK_FEATURE_CATEGORY

深入瞭解DXGK_FEATURE_CATEGORY列舉。
DXGK_FEATURE_ID

深入瞭解DXGK_FEATURE_ID列舉。
DXGK_MIRACAST_CHUNK_TYPE

_DXGK_MIRACAST_CHUNK_TYPE列舉包含值,指出要處理的無線顯示 (Miracast) 區塊資訊類型。
DXGK_NATIVE_FENCE_LOG_OPERATION

深入瞭解DXGK_NATIVE_FENCE_LOG_OPERATION列舉。
DXGK_NATIVE_FENCE_LOG_TYPE

深入瞭解DXGK_NATIVE_FENCE_LOG_TYPE列舉。
DXGK_PTE_PAGE_SIZE

DXGK_PTE會使用DXGK_PTE_PAGE_SIZE列舉來表示頁面層級較低的頁面大小。
DXGKVGPU_ESCAPE_TYPE

保存逸出類型相關信息的列舉。