dispmprt.h 標頭

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

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

函式

 
Field_size_bytes_DXGK

(dispmprt.h) Field_size_bytes_DXGK 宏可讓驅動程式使用更新的註釋來協助程式代碼分析工具。
Function_class_DXGK

(dispmprt.h) Function_class_DXGK 宏可讓驅動程式使用更新的註釋來協助程式代碼分析工具。
IRQL_requires_DXGK

(dispmprt.h) IRQL_requires_DXGK 宏可讓驅動程式使用更新的註釋來協助程式代碼分析工具。
DlAllocateCommonBuffer

配置和對應可同時從處理器和裝置存取之內存的邏輯連續區域。
DlAllocatePool

配置指定類型的集區內存。
DlClearEvent

將事件設定為未發出訊號的狀態。
DlCreateEvent

建立事件物件。
DlDebugPrint

將指定的偵錯訊息列印至核心調試程式。
DlDebugPrintEx

用來將指定的偵錯訊息列印至核心調試程式的宏。
DlDeleteEvent

刪除指定的事件物件。
DlDisableInterrupt

停用視訊配接器的中斷。
DlEnableInterrupt

重新啟用從視訊配接器中斷。
DlEnumerateChildren

允許迷你埠驅動程序強制重新列舉其子裝置。
DlEvalAcpiMethod

在顯示器適配卡或顯示適配卡的子裝置上評估指定的ACPI方法。
DlFreeDeviceBase

釋放先前對應至系統地址空間的總線相對裝置 I/O 埠或記憶體位址範圍。
DlFreePool

解除分配先前由 DlAllocatePool 函式配置的集區內存區塊。
DlGetAccessRanges

擷取總線相對組態資訊,並盡可能在呼叫端的登錄中宣告這些硬體資源。
DlGetAssociatedDeviceExtension

傳回指定之裝置物件的父系的裝置延伸模組。
DlGetDeviceBase

將一系列總線相對裝置記憶體或 I/O 位址對應至系統空間。
DlGetDeviceInformation

擷取系統偵測到的組態資訊。
DlGetDmaAdapter

傳回PVP_DMA_ADAPTER的指標。
DlGetRegistryParameters

在啟動時,擷取登錄中配接器機碼底下的裝置特定組態資訊。
DlGetRomImage

DlGetRomImage 函式 (dispmprt.h) 會採用代表顯示適配卡的句柄,並讀取裝置的只讀記憶體 (ROM) 。
DlGetVersion

取得目前執行之作業系統的版本資訊。
DlIndicateChildStatus

指出顯示配接器的子狀態。
DlLockBuffer

探查指定的緩衝區、讓緩衝區的記憶體分頁位於記憶體中,並鎖定虛擬位址範圍所對應的實體頁面。
DlLogError

當迷你埠驅動程式在 I/O 作業期間偵測到硬體錯誤狀況時,將錯誤記錄至系統事件記錄檔。
DlMapMemory

DlMapMemory 函式會將一系列顯示記憶體對應至系統空間或使用者模式進程的虛擬位址空間。
DlMapMemoryEx

DlMapMemoryEx 函式會將一系列顯示記憶體對應至系統空間或使用者模式進程的虛擬位址空間。
DlQueryPerformanceCounter

提供系統中可用的最精細執行計數。
DlQueryServices

公開由顯示驅動程序實作的指定介面。
DlQueueDpc

允許迷你埠驅動程式將 DPC 排入佇列 (displayport type-C) 。
DlReadDeviceSpace

從裝置設定空間或顯示器適配卡的擴充 ROM 讀取。
DlReleaseCommonBuffer

釋放先前配置的通用緩衝區。
DlScanRom

對 ROM 中的指定字串執行區分大小寫的搜尋。
DlSetBusData

使用已發佈的標準介面,在動態設定的 I/O 總線上設定適配卡的總線組態數據。
DlSetEvent

如果事件物件尚未處於該狀態,則會將事件物件設定為訊號狀態,並傳回事件物件的先前狀態。
DlSetRegistryParameters

在登錄中的配接器機碼下寫入資訊。
DlSetTrappedEmulatorPorts

深入瞭解:DlSetTrappedEmulatorPorts 函式
DlStopTimer

停用迷你埠驅動程式 HwVidTimer 函式的呼叫。
DlSynchronizeExecution

同步處理迷你埠驅動程式提供的DXGKCB_SYNCHRONIZE_EXECUTION函式與迷你埠驅動程式的 DxgkDdiInterruptRoutine 函式的執行。
DlUnlockBuffer

解除鎖定指定記憶體描述項清單所描述的實體頁面。
DlUnmapMemory

釋放適配卡的邏輯位址範圍與特定線程之使用者模式位址空間中的虛擬位址範圍之間的對應。
DlVerifyAccessRanges

檢查登錄,以瞭解另一個驅動程式是否已宣告指定總線相對存取範圍的擁有權,以及任何其他硬體資源。
DlWaitForSingleObject

將目前的線程放入等候狀態,直到指定的分派物件設定為訊號狀態,或 (選擇性地) 直到等候逾時為止。
DxgkInitialize

DxgkInitialize 函式會載入並初始化 DirectX 圖形核心子系統 (Dxgkrnl.sys) 。
DxgkInitializeDisplayOnlyDriver

載入並初始化 DirectX 圖形核心子系統 (Dxgkrnl.sys) ,以供核心模式僅顯示驅動程式使用, (KMDOD) 。
DxgkUnInitialize

卸除 DirectX 圖形核心子系統 (Dxgkrnl.sys) 。

回呼函式

 
DXGK_BRIGHTNESS_GET

DxgkDdiGetBrightness 函式會擷取整合式顯示面板目前作用中的亮度等級。
DXGK_BRIGHTNESS_GET_3

由客戶端驅動程序實作,以擷取整合式顯示面板目前作用中的亮度等級,並詳細說明進行中的亮度轉換。
DXGK_BRIGHTNESS_GET_BACKLIGHT_REDUCTION

擷取套用至整合式顯示面板的目前退光層級。
DXGK_BRIGHTNESS_GET_CAPS

擷取整合式顯示面板的亮度控制功能。
DXGK_BRIGHTNESS_GET_CAPS_3

由客戶端驅動程序實作,以擷取整合式顯示面板的亮度控制功能。
DXGK_BRIGHTNESS_GET_NIT_RANGES

由客戶端驅動程序實作,以擷取支援的 nit 範圍清單。
DXGK_BRIGHTNESS_GET_POSSIBLE

DxgkDdiGetPossibleBrightness 函式會擷取整合式顯示面板支援的亮度等級。
DXGK_BRIGHTNESS_SET

DxgkDdiSetBrightness 函式會設定新的亮度等級。
DXGK_BRIGHTNESS_SET_3

DxgkBrightnessSet3 指示驅動程式以線性方式將亮度從目前亮度等級提升到目標亮度等級超過指定時間長度。
DXGK_BRIGHTNESS_SET_BACKLIGHT_OPTIMIZATION

由 Microsoft DirectX 圖形核心子系統呼叫,以設定顯示迷你埠驅動程式用來控制整合式顯示面板亮度的優化層級。
DXGK_BRIGHTNESS_SET_BACKLIGHT_OPTIMIZATION_3

由客戶端驅動程序實作,以設定用來控制面板亮度的優化層級。
DXGK_BRIGHTNESS_SET_STATE

在整合式顯示面板上啟用平滑亮度控制。
DXGKCB_ACQUIRE_POST_DISPLAY_OWNERSHIP

由 Windows 顯示驅動程式模型 (WDDM) 1.2 或更新版本的顯示迷你埠驅動程式呼叫,以從目前的電源開機自我測試 (POST) 顯示裝置或先前執行的 WDDM 驅動程式取得顯示資訊。
DXGKCB_ACQUIRE_POST_DISPLAY_OWNERSHIP2

由顯示迷你埠驅動程式呼叫,以從目前電源開啟的自我測試 (POST) 顯示裝置或先前執行的 Windows 顯示驅動程式模型 (WDDM) 驅動程式取得顯示資訊。
DXGKCB_AGP_ALLOCATE_POOL

AgpAllocatePool 函式會保留、認可和對應 AGP 記憶體。
DXGKCB_AGP_FREE_POOL

AgpFreePool 函式會釋放先前由 AgpAllocatePool 配置的 AGP 記憶體。
DXGKCB_AGP_SET_COMMAND

AgpSetCommand 函式會設定 AGP 速率,並指定是否啟用側邊帶尋址和快速寫入交易。
DXGKCB_EVAL_ACPI_METHOD

DxgkCbEvalAcpiMethod 函式會在顯示適配卡或顯示適配卡的子裝置上評估指定的 ACPI 方法。
DXGKCB_EXCLUDE_ADAPTER_ACCESS

DxgkCbExcludeAdapterAccess 函式會防止所有存取顯示適配卡,並在處於此受保護狀態時呼叫提供的 DxgkProtectedCallback 回呼例程。
DXGKCB_GET_DEVICE_INFORMATION

DxgkCbGetDeviceInformation 函式會取得有關指定顯示配接器的資訊,包括登錄路徑和翻譯的資源清單。
DXGKCB_INDICATE_CHILD_STATUS

DxgkCbIndicateChildStatus 函式會記錄顯示適配卡之指定子裝置的目前狀態。
DXGKCB_IS_DEVICE_PRESENT

DxgkCbIsDevicePresent 函式會判斷指定的PCI裝置是否存在。
DXGKCB_LOG_ETW_EVENT

DxgkCbLogEtwEvent 函式會記錄 Windows (ETW) 事件的事件追蹤。
DXGKCB_MAP_MEMORY

DxgkCbMapMemory 函式會將一系列已轉譯的實體地址對應 (與指派給顯示適配卡的記憶體資源相關聯,) 到系統空間或使用者模式進程的虛擬位址空間。
DXGKCB_MIRACAST_REPORT_CHUNK_INFO

由顯示迷你埠驅動程式呼叫,以報告編碼區塊的相關信息。
DXGKCB_MIRACAST_SEND_MESSAGE

將異步訊息傳送至使用者模式顯示驅動程式。
DXGKCB_MIRACAST_SEND_MESSAGE_CALLBACK

當傳送至使用者模式驅動程式且呼叫 DxgkCbMiracastSendMessage 函式的訊息已完成或已取消時,在核心模式中呼叫。
DXGKCB_QUERY_SERVICES

DxgkCbQueryServices 函式會傳回顯示埠驅動程式所實作的介面。
DXGKCB_QUEUE_DPC

DxgkCbQueueDpc 函式會將延遲的程式調用排入佇列 (DPC) ,以在 IRQL DISPATCH_LEVEL執行。
DXGKCB_READ_DEVICE_SPACE

DxgkCbReadDeviceSpace 函式會從裝置設定空間或顯示器適配卡的擴充 ROM 讀取。
DXGKCB_REPORT_DIAGNOSTIC

由核心模式驅動程序實作,以報告診斷記錄。
DXGKCB_SYNCHRONIZE_EXECUTION

DxgkCbSynchronizeExecution 函式會同步處理由顯示迷你埠驅動程序實作的指定函式,以及顯示迷你埠驅動程式的 DxgkDdiInterruptRoutine 函式。
DXGKCB_UNMAP_MEMORY

DxgkCbUnmapMemory 函式會取消對應先前由 DxgkCbMapMemory 對應的地址範圍。
DXGKCB_WRITE_DEVICE_SPACE

DxgkCbWriteDeviceSpace 函式會寫入裝置設定空間或顯示器適配卡的擴充 ROM。
DXGKDDI_ADD_DEVICE

DxgkDdiAddDevice 函式會建立顯示配接器的內容區塊,並傳回代表顯示適配卡的句柄。
DXGKDDI_COLLECTDIAGNOSTICINFO

DxgkDdiCollectDiagnosticInfo 回呼例程會收集私人驅動程序資訊,原因為DXGK_DIAGNOSTICINFO_TYPE。
DXGKDDI_CONTROL_ETW_LOGGING

DxgkDdiControlEtwLogging 函式會啟用或停用 Windows (ETW 的事件追蹤) 事件記錄。
DXGKDDI_CONTROLDIAGNOSTICREPORTING

OS 會呼叫 DxgkddiControlDiagnosticReporting 來套用應針對診斷類別啟用的一組診斷。
DXGKDDI_CREATEVIRTUALGPU

此函式會建立具有所提供參數的虛擬 GPU,並重新調整虛擬 GPU 資源所需的實體 GPU 資源資訊。
DXGKDDI_DESTROYVIRTUALGPU

DxgkDdiDestroyVirtualGpu 函式會終結先前建立的虛擬 GPU。
DXGKDDI_DISPATCH_IO_REQUEST

DxgkDdiDispatchIoRequest 函式會處理 I/O 控件 (IOCTL) 要求。
DXGKDDI_DPAUXIOTRANSMISSION

DXGKDDI_DPAUXIOTRANSMISSION回呼會讀取或寫入直接連結在 GPU 上之裝置的 DisplayPort 組態數據 (DPCD) 。
DXGKDDI_DPC_ROUTINE

在顯示迷你埠驅動程式呼叫 DxgkCbQueueDpc 之後,會在 IRQL DISPATCH_LEVEL回呼叫 DxgkDpc 的 DxgkDpcRoutine 函式。
DXGKDDI_DPI2CIOTRANSMISSION

DXGKDDI_DPI2CIOTRANSMISSION回呼會在直接連結 GPU 的裝置上,透過 AUX 讀取/寫入作業執行 DP I2C。
DXGKDDI_DPSBMTRANSMISSION

DXGKDDI_DPSBMTRANSMISSION回呼可用來與 Branch 裝置後方的 DisplayPort (DP) 分支裝置和接收裝置通訊。
DXGKDDI_DSICAPS

DxgkddiDsiCaps 函式會查詢特定目標的顯示序列介面 (DSI) 功能。
DXGKDDI_DSIRESET

深入瞭解:DXGKDDI_DSIRESET回呼函式
DXGKDDI_DSITRANSMISSION

DxgkddiDsiTransmission 回呼函式會執行顯示序列介面 (DSI) 傳輸。
DXGKDDI_EXCHANGEPRESTARTINFO

允許在呼叫 DxgkDdiStartDevice 裝置之前,OS 和驅動程式之間交換非常簡單的數據,因此無法透過一般上限或配接器資訊 DIS 進行查詢。
DXGKDDI_GET_CHILD_CONTAINER_ID

查詢指定目標的容器標識碼。 由 Windows 顯示驅動程式模型實作 (WDDM) 1.2 和更新版本顯示迷你埠驅動程式。
DXGKDDI_GETBACKINGRESOURCE

取得虛擬設備 MMIO BAR 的任何實體支援。
DXGKDDI_GETDEVICELOCATION

傳回PCI總線上與根分割區相對的虛擬函式位置。
DXGKDDI_GETDISPLAYSTATEINTRUSIVE

操作系統會呼叫顯示迷你埠驅動程式的 DxgkDdiGetDisplayStateNonIntrusive 例程,以收集驅動程式的顯示狀態資訊。
DXGKDDI_GETDISPLAYSTATENONINTRUSIVE

操作系統會呼叫顯示迷你埠驅動程式的 DxgkDdiGetDisplayStateNonIntrusive 例程,以非干擾方式從驅動程式收集顯示狀態資訊。
DXGKDDI_GETDPADDRESS

深入瞭解:DXGKDDI_GETDPADDRESS回呼函式
DXGKDDI_GETGPUENGINES

此函式已不再使用,可能在未來刪除。 它目前是必要的,但永遠不會呼叫。
DXGKDDI_GETGPUPARTITIONINFO

傳回實體 GPU 磁碟分區資訊。
DXGKDDI_GETMMIORANGECOUNT

取得虛擬設備 MMIO (記憶體對應輸入輸出) BAR 中的記憶體範圍數目。
DXGKDDI_GETMMIORANGES

取得虛擬設備中單一 MMIO (記憶體對應輸入輸出) BAR 的記憶體範圍。
DXGKDDI_GETRESOURCEFORBAR

如果驅動程式不支援GUID_DXGKDDI_FLEXIOV_DEVICE_INTERFACE介面,此例程會傳回單一虛擬函式基位址緩存器的主分割區基位址。
DXGKDDI_GETVENDORANDDEVICE

此例程提供PCI Express SR-IOV 虛擬函式的廠商和裝置識別碼, (VF) 做為 VF 更一般 隨插即用 識別符的基礎。
DXGKDDI_GETVIRTUALGPUINFO

查詢先前建立之 vGPU 的目前功能。
DXGKDDI_GETVIRTUALGPUPROFILE

傳回 vGPU 設定檔的相關信息,當實體 GPU 分割成指定的分割區數目時,該配置檔受到實體 GPU 支援。
DXGKDDI_I2C_RECEIVE_DATA_FROM_DISPLAY

DxgkDdiI2CReceiveDataFromDisplay 會傳回從監視器中的 I2C 裝置接收的數據。
DXGKDDI_I2C_TRANSMIT_DATA_TO_DISPLAY

DxgkDdiI2CTransmitDataToDisplay 函式會將數據傳輸到監視器中的 I2C 裝置。
DXGKDDI_INTERRUPT_ROUTINE

深入瞭解 DxgkDdiInterruptRoutine 函式。
DXGKDDI_LINK_DEVICE

選用的 DxgkDdiLinkDevice 函式會查詢顯示迷你埠驅動程式,以取得連結配接器設定的相關信息。
DXGKDDI_MIRACAST_CREATE_CONTEXT

建立Miracast裝置的核心模式內容。
DXGKDDI_MIRACAST_DESTROY_CONTEXT

終結 Miracast 裝置的實例。
DXGKDDI_MIRACAST_HANDLE_IO_CONTROL

由操作系統呼叫,要求顯示迷你埠驅動程序處理同步 I/O 控件要求,以回應 MiracastIoControl 函式的使用者模式顯示驅動程式呼叫。
DXGKDDI_MIRACAST_QUERY_CAPS

查詢目前顯示配接器的Miracast功能。
DXGKDDI_NOTIFY_ACPI_EVENT

通知顯示迷你埠驅動程式特定 ACPI 事件。
DXGKDDI_NOTIFY_SURPRISE_REMOVAL

在使用者中斷外部顯示裝置連線之後,由操作系統呼叫,而不會通知系統。您可以選擇性地由 Windows 顯示驅動程式模型 (WDDM) 1.2 和更新版本顯示迷你埠驅動程式來實作。
DXGKDDI_OPM_CONFIGURE_PROTECTED_OUTPUT

DxgkDdiOPMConfigureProtectedOutput 函式會設定指定的受保護輸出物件。
DXGKDDI_OPM_CREATE_PROTECTED_OUTPUT

DxgkDdiOPMCreateProtectedOutput 函式會使用認證輸出保護通訊協定建立新的受保護輸出物件, (COPP) 或 OPM 語意。
DXGKDDI_OPM_CREATE_PROTECTED_OUTPUT_NONLOCAL_DISPLAY

深入瞭解:DXGKDDI_OPM_CREATE_PROTECTED_OUTPUT_NONLOCAL_DISPLAY回呼函式
DXGKDDI_OPM_CREATE_PROTECTED_OUTPUT_NONLOCAL_DISPLAY_JTP

深入瞭解:DXGKDDI_OPM_CREATE_PROTECTED_OUTPUT_NONLOCAL_DISPLAY_JTP回呼函式
DXGKDDI_OPM_CREATE_PROTECTED_OUTPUT_VIRTUAL_MODE_JTP

深入瞭解:DXGKDDI_OPM_CREATE_PROTECTED_OUTPUT_VIRTUAL_MODE_JTP回呼函式
DXGKDDI_OPM_DESTROY_PROTECTED_OUTPUT

DxgkDdiOPMDestroyProtectedOutput 函式會終結指定的受保護輸出物件。
DXGKDDI_OPM_GET_CERTIFICATE

DxgkDdiOPMGetCertificate 函式會擷取指定類型和大小的憑證。
DXGKDDI_OPM_GET_CERTIFICATE_SIZE

DxgkDdiOPMGetCertificateSize 函式會擷取指定類型的憑證大小。
DXGKDDI_OPM_GET_COPP_COMPATIBLE_INFORMATION

DxgkDdiOPMGetCOPPCompatibleInformation 函式會從指定的受保護輸出物件擷取與認證輸出保護通訊協定 (COP) P 相容的資訊。
DXGKDDI_OPM_GET_INFORMATION

DxgkDdiOPMGetInformation 函式會從指定的受保護輸出物件擷取資訊。
DXGKDDI_OPM_GET_RANDOM_NUMBER

DxgkDdiOPMGetRandomNumber 函式會擷取所指定受保護輸出物件的 128 位密碼編譯安全隨機數。
DXGKDDI_OPM_GET_SRM_LIST_VERSION

DxgkDdiOPMGetSrmListVersion 函式會擷取目前使用的 SRM) 列表 (輸出保護管理員 (OPM) 系統更新訊息的版本號碼。
DXGKDDI_OPM_SET_SIGNING_KEY_AND_SEQUENCE_NUMBERS

DxgkDdiOPMSetSigningKeyAndSequenceNumbers 函式會設定指定的受保護輸出對象的簽署密鑰和兩個序號。
DXGKDDI_OPM_SET_SRM_LIST

DxgkDdiOPMSetSrmList 函式會設定輸出保護管理員 (OPM) 系統更新性訊息 (SRM) 清單。
DXGKDDI_PROTECTED_CALLBACK

DxgkProtectedCallback 回呼例程是由顯示迷你埠驅動程式所實作,並在防止所有存取顯示器配接器時,由 DxgkCbExcludeAdapterAccess 呼叫。
DXGKDDI_QUERY_CHILD_RELATIONS

DxgkDdiQueryChildRelations 函式會列舉顯示器適配卡的子裝置。
DXGKDDI_QUERY_CHILD_STATUS

DxgkDdiQueryChildStatus 函式會傳回顯示適配卡的個別子裝置狀態。
DXGKDDI_QUERY_DEVICE_DESCRIPTOR

DxgkDdiQueryDeviceDescriptor 函式會針對顯示器適配卡的子裝置或外部裝置傳回描述項, (通常) 連接到顯示器適配卡子裝置的監視器。
DXGKDDI_QUERY_INTERFACE

深入瞭解DXGKDDI_QUERY_INTERFACE回呼函式。
DXGKDDI_QUERYDIAGNOSTICTYPESSUPPORT

OS 會呼叫DXGKDDI_QUERYDIAGNOSTICTYPESSUPPORT回呼函式,以探索驅動程式針對傳遞診斷類別支援的診斷類型。
DXGKDDI_QUERYDPCAPS

DXGKDDI_QUERYDPCAPS回呼函式會查詢支援的 GPU 和驅動程式的 DisplayPort (DP) 功能。
DXGKDDI_QUERYMITIGATEDRANGECOUNT

呼叫此函式,以取得每個 BAR 需要緩和的範圍數目。
DXGKDDI_QUERYMITIGATEDRANGES

從虛擬 PCI 系統呼叫此函式到核心模式驅動程式,以取得需要緩和之虛擬函式 BAR 中的頁面清單。
DXGKDDI_QUERYPROBEDBARS

深入瞭解:DXGKDDI_QUERYPROBEDBARS回呼函式
DXGKDDI_QUERYVIRTUALFUNCTIONLUID

查詢虛擬函式的本機唯一標識碼。
DXGKDDI_READVIRTUALFUNCTIONCONFIG

此例程提供具有PCI Express SR-IOV 虛擬函式組態空間值之內容的非特殊許可權虛擬機。
DXGKDDI_READVIRTUALFUNCTIONCONFIGBLOCK

此例程會提供非特殊許可權虛擬機 (VM) 具有特殊許可權 VM 中實體函式驅動程式所提供的組態數據。
DXGKDDI_REMOVE_DEVICE

DxgkDdiRemoveDevice 函式會釋放在 DxgkDdiAddDevice 期間配置的任何資源。
DXGKDDI_RESET_DEVICE

DxgkDdiResetDevice 函式會將顯示配接器設定為 VGA 字元模式, (80 x 50) 。
DXGKDDI_RESETVIRTUALFUNCTION

此例程可讓在特殊許可權虛擬機中執行的虛擬化 I/O 管理軟體重設特定的虛擬函式。
DXGKDDI_RESUMEVIRTUALGPU

DXGKDDI_RESUMEVIRTUALGPU回呼函式會繼續執行指定的虛擬 GPU。 不支援此回呼函式,且永遠不會使用。
DXGKDDI_SET_POWER_STATE

DxgkDdiSetPowerState 函式會設定顯示適配卡的電源狀態或顯示適配卡的子裝置。
DXGKDDI_SETGPUPARTITIONCOUNT

設定實體 GPU 應該分割成的分割區數目。
DXGKDDI_SETTARGETADJUSTEDCOLORIMETRY

DXGKDDI_SETTARGETADJUSTEDCOLORIMETRY回呼函式會報告操作系統針對目標所選取的色彩值。
DXGKDDI_SETTARGETADJUSTEDCOLORIMETRY2

DXGKDDI_SETTARGETADJUSTEDCOLORIMETRY2回呼函式會報告操作系統針對目標所選取的色彩測量值。
DXGKDDI_SETVIRTUALFUNCTIONPOWERSTATE

此例程可讓非特殊許可權的虛擬機變更 PCI Express SR-IOV 虛擬函式的電源狀態。
DXGKDDI_SETVIRTUALGPURESOURCES

此函式會將實體資源功能指派給虛擬 GPU。
DXGKDDI_SETVIRTUALGPUVMBUS

此函式會將核心模式虛擬機總線句柄傳遞至核心模式驅動程式。
DXGKDDI_START_DEVICE

DxgkDdiStartDevice 函式會準備顯示配接器來接收 I/O 要求。
DXGKDDI_STOP_DEVICE

DxgkDdiStopDevice 函式會重設顯示適配卡,並釋放在 DxgkDdiStartDevice 期間配置的資源。
DXGKDDI_STOP_DEVICE_AND_RELEASE_POST_DISPLAY_OWNERSHIP

由操作系統呼叫,以要求顯示迷你埠驅動程式重設顯示裝置,並釋放目前電源上自我測試 (POST) 裝置的擁有權。
DXGKDDI_SUSPENDVIRTUALGPU

DXGKDDI_SUSPENDVIRTUALGPU回呼函式會暫停執行指定的虛擬 GPU。 不支援此回呼函式,且永遠不會使用。
DXGKDDI_SYSTEM_DISPLAY_ENABLE

由操作系統呼叫,要求顯示迷你埠驅動程式將目前的顯示裝置重設為指定的狀態。
DXGKDDI_SYSTEM_DISPLAY_WRITE

由操作系統呼叫,要求顯示迷你埠驅動程式將影像區塊寫入顯示裝置。
DXGKDDI_UNLOAD

DxgkDdiUnload 函式會釋放在顯示迷你埠驅動程式 DriverEntry 函式執行期間配置的任何資源。
DXGKDDI_VIRTUALGPUDRIVERESCAPE

此函式會在使用者模式模擬 DLL 與核心模式驅動程式之間傳遞資訊。
DXGKDDI_WRITEVIRTUALFUNCTIONCONFIG

此回呼函式可讓非特殊許可權的虛擬機設定PCI Express SR-IOV 虛擬函式的設定空間值的內容。
DXGKDDI_WRITEVIRTUALFUNCTIONCONFIGBLOCK

此函式可讓非特殊許可權的虛擬機在具特殊許可權的 VM 中寫入實體函式驅動程式所提供的設定數據。
PBANKED_SECTION_ROUTINE

圖形支援例程。

結構

 
DRIVER_INITIALIZATION_DATA

深入瞭解DRIVER_INITIALIZATION_DATA結構。
DXGK_AGP_INTERFACE

DXGK_AGP_INTERFACE 結構包含 AGP 介面中函式的指標,此指標是由顯示埠驅動程式實作。
DXGK_BRIGHTNESS_INTERFACE

DXGK_BRIGHTNESS_INTERFACE 結構包含面板亮度控制介面中函式的指標,此介面是由顯示迷你埠驅動程式所實作。
DXGK_BRIGHTNESS_INTERFACE_2

包含面板亮度控制介面第 2 版中函式的指標。 Windows 顯示驅動程式模型 (WDDM) 1.2 和更新版本顯示支援調適型和平滑亮度控制的迷你埠驅動程式。
DXGK_BRIGHTNESS_INTERFACE_3

深入瞭解:DXGK_BRIGHTNESS_INTERFACE_3 結構
DXGK_CHILD_CAPABILITIES

DXGK_CHILD_CAPABILITIES 結構包含顯示適配卡之個別子裝置功能的相關信息。
DXGK_CHILD_CONTAINER_ID

包含連接到顯示適配卡之子裝置的容器標識碼。
DXGK_CHILD_DESCRIPTOR

DXGK_CHILD_DESCRIPTOR 結構會保存顯示適配卡個別子裝置的識別和功能資訊。
DXGK_CHILD_STATUS

DXGK_CHILD_STATUS 結構包含表示顯示適配卡子裝置狀態的成員。
DXGK_DEBUG_REPORT_INTERFACE

DXGK_DEBUG_REPORT_INTERFACE 結構包含偵錯報表介面中函式的指標,由顯示埠驅動程序實作。
DXGK_DEVICE_DESCRIPTOR

DXGK_DEVICE_DESCRIPTOR 結構是由顯示埠驅動程式用來要求顯示迷你埠驅動程序傳回監視器擴充顯示識別數據 (EDID) 的所有或部分。
DXGK_DEVICE_INFO

DXGK_DEVICE_INFO 結構會保存描述顯示配接器的資訊。
DXGK_DIAG_DISPLAY_SAMPLED_GAMMA

DXGK_DIAG_DISPLAY_SAMPLED_GAMMA 結構會在診斷數據收集期間提供 gamma 樣本。
DXGK_DIAG_DISPLAY_SCANOUT_BUFFER_HISTOGRAM

DXGK_DIAG_DISPLAY_SCANOUT_BUFFER_HISTOGRAM 結構提供診斷數據收集期間掃描目前緩衝區的直方圖資訊。
DXGK_DIAG_SCANOUT_BUFFER_CONTENT

DXGK_DIAG_SCANOUT_BUFFER_CONTENT 結構提供診斷數據收集期間所掃描之目前緩衝區的相關信息。
DXGK_DIAGNOSTIC_CATEGORIES

每個已定義診斷類別的位字段結構。
DXGK_DIAGNOSTIC_HEADER

標頭結構,其中包含用來描述所有診斷事件的通用欄位。
DXGK_DIAGNOSTIC_PSR

診斷,指出在_DXGK_DIAGNOSTIC_HEADER 結構之 TargetId 欄位中透過目標連線的面板已進入或結束面板自我重新整理 (PSR) 狀態。
DXGK_DIAGNOSTIC_PSR_REFRESH_REASON

指出結束 PSR (面板自我重新整理) 的原因。
DXGK_DIAGNOSTIC_SYNCLOCK_ENABLESYNC

診斷同步鎖定啟用同步處理。
DXGK_DIAGNOSTIC_TYPES

結構,包含所有已定義之診斷類型的聯集。
DXGK_DIAGTYPE_NOTIFICATIONS

結構,用來識別 [通知] 類別中的一或多個診斷類型。
DXGK_DIAGTYPE_PROGRESSIONS

結構,用來識別 [進展] 類別中的一或多個診斷類型。
DXGK_DISPLAY_DIAGNOSTICS_INTERFACE

需要使用顯示診斷介面的核心模式元件會呼叫 display miniport 驅動程式的 DxgkDdiQueryInterface 函式。
DXGK_DISPLAY_OWNERSHIP_FLAGS

操作系統在成功完成 DxgkCbAcquirePostDisplayOwnership2 回呼時填入結構,以提供驅動程式所繼承之顯示狀態的相關信息。
DXGK_DISPLAYSTATE_INTRUSIVE

DXGK_DISPLAYSTATE_INTRUSIVE 結構會在診斷數據收集期間保留顯示狀態。
DXGK_DISPLAYSTATE_NONINTRUSIVE

DXGK_DISPLAYSTATE_NONINTRUSIVE結構會在非干擾性診斷數據收集期間保留顯示狀態。
DXGK_DP_INTERFACE

需要使用 DXGK_DP_INTERFACE DisplayPort (DP) 介面的核心模式元件會呼叫 display miniport 驅動程式的 DxgkDdiQueryInterface 函式。
DXGK_DSI_CAPS

DXGK_DSI_CAPS 結構可用來識別裝置的MIPI顯示序列介面 (DSI) 功能。
DXGK_DSI_PACKET

OEM 面板驅動程式會使用DXGK_DSI_PACKET結構,將數位序列介面 (DSI) 封包傳送至匯流驅動程式, (圖形核心) 。
DXGK_DSI_RESET

DXGK_DSI_RESET 結構會與 IOCTL_MIPI_DSI_RESET 搭配使用。
DXGK_DSI_TRANSMISSION

DXGK_DSI_TRANSMISSION 結構可用來將顯示序列介面 (DSI) 封包傳送至總線驅動程式 (圖形核心) 。
DXGK_FEATURE_INTERFACE

深入瞭解DXGK_FEATURE_INTERFACE結構。
DXGK_FIRMWARE_TABLE_INTERFACE

包含使用者模式顯示驅動程式可用來讀取和列舉系統韌體數據表的函式。 這些函式是由 Microsoft DirectX 圖形核心子系統提供,可由 WDDM 1.2 和更新版本的使用者模式顯示驅動程式呼叫。
DXGK_GENERIC_DESCRIPTOR

DXGK_GENERIC_DESCRIPTOR 結構包含顯示適配卡子裝置的描述性資訊。
DXGK_GPU_PHYSICAL_ADDRESS

GPU 的實體位址。
DXGK_GPUENGINE

未使用。
DXGK_I2C_INTERFACE

DXGK_I2C_INTERFACE 結構包含 I2C 介面中函式的指標,此指標是由顯示迷你埠驅動程式所實作。
DXGK_INTEGRATED_DISPLAY_CHILD

提供連線整合式顯示器的相關信息。
DXGK_MIPI_DSI_INTERFACE

DXGK_MIPI_DSI_INTERFACE可讓OS向圖形配接器擁有的目標要求在目標上執行顯示序列介面 (DSI) 作業。
DXGK_MIRACAST_CAPS

由顯示迷你埠驅動程式用來識別Miracast裝置的功能。
DXGK_MIRACAST_DISPLAY_CALLBACKS

包含無線顯示器中函式的指標, (Miracast) 顯示迷你埠驅動程式可以呼叫的回呼介面來傳送訊息和報表編碼區塊資訊。
DXGK_MIRACAST_DISPLAY_INTERFACE

包含無線顯示器 (Miracast) 介面中函式的指標,此介面顯示迷你埠驅動程式會實作以建立、終結、查詢和控制Miracast裝置資源。
DXGK_MITIGATEDRANGEINFO

虛擬函式 BAR 中需要緩和的頁面清單。
DXGK_MMIORANGEINFO

記憶體管理輸入輸出範圍資訊。
DXGK_OPM_INTERFACE

DXGK_OPM_INTERFACE 結構包含輸出保護管理員 (OPM) 介面中函式的指標,此介面是由顯示迷你埠驅動程式所實作。
DXGK_OPM_INTERFACE_2

DXGK_OPM_INTERFACE_2 結構包含輸出保護管理員 (OPM) 介面中函式的指標,此介面是由顯示迷你埠驅動程式所實作。
DXGK_OPM_INTERFACE_2_JTP

深入瞭解:DXGK_OPM_INTERFACE_2_JTP 結構
DXGK_OPM_INTERFACE_3

DXGK_OPM_INTERFACE_3 結構包含輸出保護管理員 (OPM) 介面中函式的指標,此介面是由顯示迷你埠驅動程式所實作。
DXGK_PRE_START_INFO

結構,允許在操作系統和驅動程式之間交換非常簡單的數據,在呼叫裝置之前可能需要,因此無法透過一般上限或適配卡資訊 DDI 查詢。
DXGK_SPB_INTERFACE

包含簡單周邊總線 (SPB) 介面中函式的指標,Windows Display Driver Model (WDDM) 1.2 和更新版本的顯示迷你埠驅動程式可以呼叫來檢查和改變 SPB 資源。
DXGK_START_INFO

DXGK_START_INFO 結構會保存顯示迷你埠驅動程式的 DxgkDdiStartDevice 函式所需的資訊。
DXGK_TIMED_OPERATION

DXGK_TIMED_OPERATION 結構描述計時作業,此作業用於計時作業介面。
DXGK_TIMED_OPERATION_INTERFACE

DXGK_TIMED_OPERATION_INTERFACE 結構包含時間作業介面中函式的指標,此指標是由顯示埠驅動程式所實作。
DXGK_VGPU_CAPABILITY

包含虛擬 GPU 功能的相關信息。
DXGK_VGPU_PROFILE_CAPABILITY

包含虛擬 GPU 設定檔功能的相關信息。
DXGK_VIDEO_OUTPUT_CAPABILITIES

DXGK_VIDEO_OUTPUT_CAPABILITIES 結構包含顯示適配卡上視訊輸出功能的相關信息。
DXGK_VIRTUALGPUCAPABILITY

包含虛擬 GPU 功能的相關信息。
DXGK_VIRTUALGPUDRIVERESCAPE

在使用者模式模擬 DLL 與核心模式驅動程式之間傳遞的資訊。
DXGK_VIRTUALGPUENGINEINFO

虛擬 GPU 引擎資訊。
DXGK_VIRTUALGPUMEMORYRESOURCE

虛擬 GPU 記憶體資源。
DXGK_VIRTUALGPUPROFILE

虛擬 GPU 配置檔的相關信息。
DXGK_VIRTUALGPUSEGMENTINFO

虛擬 GPU 區段資訊的相關信息。
DXGKARG_COLLECTDIAGNOSTICINFO

由DXGKDDI_COLLECTDIAGNOSTICINFO回呼函式用來收集各種原因的私人驅動程序資訊。
DXGKARG_CONTROLDIAGNOSTICREPORTING

包含 DxgkDdiControlDiagnosticReporting 呼叫的自變數。
DXGKARG_CREATEVIRTUALGPU

用來建立虛擬 GPU 的自變數。
DXGKARG_DESTROYVIRTUALGPU

用來終結虛擬 GPU 的自變數。
DXGKARG_DPAUXIOTRANSMISSION

DXGKARG_DPAUXIOTRANSMISSION 結構是DXGKDDI_DPAUXIOTRANSMISSION回呼的參數。
DXGKARG_DPI2CIOTRANSMISSION

DXGKARG_DPI2CIOTRANSMISSION 結構是DXGKDDI_DPI2CIOTRANSMISSION回呼的參數。
DXGKARG_DPSBMTRANSMISSION

DXGKARG_DPSBMTRANSMISSION 結構是DXGKDDI_DPSBMTRANSMISSION回呼的參數。
DXGKARG_GETBACKINGRESOURCE

用來取得虛擬設備 MMIO (記憶體對應輸入輸出) 列資源的自變數。
DXGKARG_GETDEVICELOCATION

用來取得PCI總線上虛擬函式相對於根分割區位置的自變數。
DXGKARG_GETDISPLAYSTATEINTRUSIVE

DXGKARG_GETDISPLAYSTATEINTRUSIVE結構會在診斷數據收集期間傳遞至 DxgkDdiGetDisplayStateIntrusive。
DXGKARG_GETDISPLAYSTATENONINTRUSIVE

DXGKARG_GETDISPLAYSTATENONINTRUSIVE結構會在診斷數據收集期間傳遞至 DxgkDdiGetDisplayStateNonIntrusive。
DXGKARG_GETDPADDRESS

DXGKARG_GETDPADDRESS 結構是DXGKDDI_GETDPADDRESS回呼的參數。
DXGKARG_GETGPUENGINES

不再使用。
DXGKARG_GETGPUPARTITIONINFO

用來取得實體 GPU 磁碟分區資訊的自變數。
DXGKARG_GETMMIORANGECOUNT

用來取得記憶體對應輸入輸出範圍計數的自變數。
DXGKARG_GETMMIORANGES

用來取得記憶體對應輸入輸出的自變數, (MMIO) 範圍。
DXGKARG_GETRESOURCEFORBAR

用來取得單一虛擬函式基位址緩存器之主機分割基位址的自變數, (BAR) 。
DXGKARG_GETVENDORANDDEVICE

用來為PCI Express SR-IOV 虛擬函式提供廠商和裝置識別碼的自變數, (VF) 做為 VF 更一般 隨插即用 標識符的基礎。
DXGKARG_GETVIRTUALGPUINFO

用來取得虛擬 GPU 資訊的自變數。
DXGKARG_GETVIRTUALGPUPROFILE

用來取得虛擬 GPU 設定檔的自變數。
DXGKARG_QUERYDIAGNOSTICTYPESSUPPORT

DxgkddiQueryDiagnosticTypesSupport 回呼函式的自變數。
DXGKARG_QUERYDPCAPS

DXGKARG_QUERYDPCAPS 結構是DXGKDDI_QUERYDPCAPS回呼的參數。
DXGKARG_QUERYMITIGATEDRANGECOUNT

用來查詢緩和範圍計數的自變數。
DXGKARG_QUERYMITIGATEDRANGES

用來查詢緩和範圍的自變數。
DXGKARG_QUERYPROBEDBARS

查詢探查的基位址緩存器 (BARS) 。
DXGKARG_QUERYVIRTUALFUNCTIONLUID

用來查詢虛擬函式 LUID 的自變數。
DXGKARG_READVIRTUALFUNCTIONCONFIG

用來讀取虛擬函式組態的自變數。
DXGKARG_READVIRTUALFUNCTIONCONFIGBLOCK

用來讀取虛擬函式組態區塊的自變數。
DXGKARG_RESETVIRTUALFUNCTION

用來重設虛擬函式。
DXGKARG_RESUMEVIRTUALGPU

繼續虛擬 GPU。
DXGKARG_SETGPUPARTITIONCOUNT

用來設定 GPU 磁碟分區計數的自變數。
DXGKARG_SETTARGETADJUSTEDCOLORIMETRY2

DXGKDDI_SETTARGETADJUSTEDCOLORIMETRY2回呼函式中使用的自變數。
DXGKARG_SETVIRTUALFUNCTIONPOWERSTATE

用來設定虛擬函式電源狀態。
DXGKARG_SETVIRTUALGPURESOURCES

深入瞭解:_DXGKARG_SETVIRTUALGPURESOURCES結構
DXGKARG_SETVIRTUALGPUVMBUS

用來將核心模式虛擬記憶體總線句柄傳遞至 KMD 的自變數。
DXGKARG_SUSPENDVIRTUALGPU

用來暫停虛擬 GPU。
DXGKARG_SYSTEM_DISPLAY_ENABLE_FLAGS

DXGKARG_SYSTEM_DISPLAY_ENABLE_FLAGS保留供系統使用。
DXGKARG_WRITEVIRTUALFUNCTIONCONFIG

用來撰寫虛擬函式組態。
DXGKARG_WRITEVIRTUALFUNCTIONCONFIGBLOCK

用來撰寫虛擬函式組態區塊。
DXGKDDI_FEATURE_INTERFACE

深入瞭解DXGKDDI_FEATURE_INTERFACE結構。
DXGKDDI_FLEXIOV_DEVICE_INTERFACE

深入瞭解:_DXGKDDI_FLEXIOV_DEVICE_INTERFACE結構
DXGKDDI_GPU_PARTITION_INTERFACE

用來查詢如何分割 GPU 以用於 虛擬機器,並建立或終結虛擬 GPU。
DXGKDDI_MITIGABLE_DEVICE_INTERFACE

此裝置介面會指定需要攔截和緩和之裝置基位址緩存器的各個部分。
DXGKDDI_SRIOV_INTERFACE

SRIOV 裝置介面會公開 PCIe 虛擬設備。
DXGKRNL_INTERFACE

深入瞭解DXGKRNL_INTERFACE結構。
EMULATOR_ACCESS_ENTRY

_EMULATOR_ACCESS_ENTRY結構 (dispmprt.h) 定義一系列 I/O 埠,以及如何由 x86 型平臺上的 V86 模擬器存取它們。
KMDDOD_INITIALIZATION_DATA

包含核心模式僅顯示驅動程式所實作之函式的指標, (KMDOD) 。 KMDOD 的 DriverEntry 函式藉由填入此結構的成員,為 Microsoft DirectX 圖形核心子系統提供進入點。
LINKED_DEVICE

LINKED_DEVICE結構會保存描述連結顯示配接器設定的資訊。

列舉

 
DEBUG_LEVEL

指定偵錯層級。
DOCKING_STATE

DOCKING_STATE列舉是用來描述可附加至停駐站的可攜式計算機狀態。
DXGK_CHILD_DEVICE_TYPE

深入瞭解DXGK_CHILD_DEVICE_TYPE列舉。
DXGK_CHILD_STATUS_TYPE

DXGK_CHILD_STATUS_TYPE列舉指出顯示適配卡之子裝置所要求或回報的狀態類型。
DXGK_DIAG_BASIC_DISPLAY_TOPOLOGY

DXGK_DIAG_BASIC_DISPLAY_TOPOLOGY在收集非干擾性顯示診斷資訊時,會將基本顯示拓撲資訊提供給操作系統 (操作系統) 。
DXGK_DIAG_DISPLAY_CONNECTIVITY

DXGK_DIAG_DISPLAY_CONNECTIVITY在收集非干擾性顯示診斷資訊時,會將目標的最後一個狀態提供給操作系統 (操作系統) 。
DXGK_DIAG_DISPLAY_HARDWARE_BANDWIDTH

DXGK_DIAG_DISPLAY_HARDWARE_BANDWIDTH列舉會在診斷數據收集期間提供硬體頻寬資訊。
DXGK_DIAG_DISPLAY_HARDWARE_ERROR_STATE

DXGK_DIAG_DISPLAY_HARDWARE_ERROR_STATE列舉會在診斷數據收集期間提供硬體錯誤狀態資訊。
DXGK_DIAG_DISPLAY_LID_STATE

DXGK_DIAG_DISPLAY_LID_STATE在收集非干擾性顯示診斷資訊時,會將目標的狀態提供給操作系統 (操作系統) 。
DXGK_DIAG_DISPLAY_LINK_STATE

DXGK_DIAG_DISPLAY_LINK_STATE在收集非干擾性顯示診斷資訊時,會將目標的顯示鏈接狀態提供給操作系統 (操作系統) 。
DXGK_DIAG_DISPLAY_MODE_SET

DXGK_DIAG_DISPLAY_MODE_SET會在收集非干擾性顯示診斷資訊時,將驅動程序的最後一個模式設定狀態提供給操作系統 (操作系統) 。
DXGK_DIAG_DISPLAY_SCANOUT_BUFFER_CRC

DXGK_DIAG_DISPLAY_SCANOUT_BUFFER_CRC列舉會提供在診斷數據收集期間掃描出之目前緩衝區的 CRC 資訊。
DXGK_DIAG_DISPLAY_SCANOUT_STATE

DXGK_DIAG_DISPLAY_SCANOUT_STATE指出顯示管線目前是否正在擷取並掃描圖元到指定的目標/顯示器。
DXGK_DIAG_GETDISPLAYSTATE_SUBSTATUS_FLAGS

DXGK_DIAG_GETDISPLAYSTATE_SUBSTATUS_FLAGS指定每個目標診斷數據收集的子狀態。
DXGK_DIAG_MONITOR_STATE

DXGK_DIAG_MONITOR_STATE會根據迷你埠驅動程式指定監視器的狀態,指出操作系統 (操作系統) 監視器是否準備好接收圖元。
DXGK_DIAGNOSTICINFO_TYPE

指出驅動程式需要收集的信息類型。
DXGK_DSI_CONTROL_TRANSMISSION_MODE

描述傳輸模式的覆寫,可讓 OEM 面板驅動程式指定是否應該在傳輸中使用低電量或高效能模式來寫入封包,以減輕面板只支援其中一種模式的情況。
DXGK_EVENT_TYPE

DXGK_EVENT_TYPE列舉表示呼叫 display miniport 驅動程式的 DxgkDdiNotifyAcpiEvent 函式中的事件類型。
DXGK_FRAMEBUFFER_STATE

畫面緩衝區狀態會提供給驅動程式,以便驅動程式根據韌體和驅動程式如何設定特定解析度的知識來推斷顯示設定的詳細數據,即使操作系統直接提供給驅動程式的基本資訊也一樣。
DXGK_SERVICES

深入瞭解DXGK_SERVICES列舉。
DXGK_SURPRISE_REMOVAL_TYPE

指出當外部顯示裝置與系統中斷連線時,意外移除事件的類型。
DXGK_VGPU_CAPABILITY_TYPE

指定 DirectX 圖形核心虛擬 GPU 功能。
EMULATOR_PORT_ACCESS_TYPE

指定埠存取類型。