Partager via


en-tête dispmprt.h

Cet en-tête est utilisé par l’affichage. Pour plus d’informations, consultez :

dispmprt.h contient les interfaces de programmation suivantes :

Fonctions

 
Field_size_bytes_DXGK

La macro Field_size_bytes_DXGK (dispmprt.h) permet aux pilotes d’utiliser les annotations mises à jour pour aider les outils d’analyse du code.
Function_class_DXGK

La macro Function_class_DXGK (dispmprt.h) permet aux pilotes d’utiliser les annotations mises à jour pour aider les outils d’analyse du code.
IRQL_requires_DXGK

La macro IRQL_requires_DXGK (dispmprt.h) permet aux pilotes d’utiliser les annotations mises à jour pour aider les outils d’analyse du code.
DlAllocateCommonBuffer

Alloue et mappe une région de mémoire contiguë logiquement accessible simultanément à partir du processeur et d’un appareil.
DlAllocatePool

Alloue la mémoire du pool du type spécifié.
DlClearEvent

Définit un événement à un état non signalé.
DlCreateEvent

Crée un objet d’événement.
DlDebugPrint

Imprime le message de débogage spécifié dans le débogueur du noyau.
DlDebugPrintEx

Macro utilisée pour imprimer le message de débogage spécifié dans le débogueur du noyau.
DlDeleteEvent

Supprime l’objet d’événement spécifié.
DlDisableInterrupt

Désactive les interruptions d’une carte vidéo.
DlEnableInterrupt

Réenables interrompt une carte vidéo.
DlEnumerateChildren

Permet à un pilote miniport de forcer une nouvelle énumération de ses appareils enfants.
DlEvalAcpiMethod

Évalue une méthode ACPI spécifiée sur une carte d’affichage ou sur un appareil enfant d’un adaptateur d’affichage.
DlFreeDeviceBase

Libère une plage de ports d’E/S d’appareil relatifs à bus ou d’adresses mémoire précédemment mappées dans l’espace d’adressage système.
DlFreePool

Libère un bloc de mémoire de pool précédemment alloué par la fonction DlAllocatePool.
DlGetAccessRanges

Récupère les informations de configuration relatives aux bus et, si possible, revendique ces ressources matérielles dans le Registre pour l’appelant.
DlGetAssociatedDeviceExtension

Retourne l’extension d’appareil pour le parent de l’objet d’appareil spécifié.
DlGetDeviceBase

Mappe une plage d’adresses d’E/S ou de mémoire d’appareil relative à bus dans l’espace système.
DlGetDeviceInformation

Récupère les informations de configuration détectées par le système.
DlGetDmaAdapter

Retourne un pointeur vers PVP_DMA_ADAPTER.
DlGetRegistryParameters

Récupère les informations de configuration spécifiques à l’appareil sous la clé d’adaptateur dans le Registre au démarrage.
DlGetRomImage

La fonction DlGetRomImage (dispmprt.h) prend un handle qui représente un adaptateur d’affichage et lit la mémoire en lecture seule (ROM) de l’appareil.
DlGetVersion

Obtient des informations de version sur le système d’exploitation en cours d’exécution.
DlIndicateChildStatus

Indique l’état enfant de l’adaptateur d’affichage.
DlLockBuffer

Sonde la mémoire tampon spécifiée, rend les pages mémoire de la mémoire tampon résident en mémoire et verrouille les pages physiques mappées par la plage d’adresses virtuelle.
DlLogError

Consigne les erreurs dans le journal des événements système lorsqu’un pilote miniport détecte une condition d’erreur matérielle pendant les opérations d’E/S.
DlMapMemory

La fonction DlMapMemory mappe une plage de mémoire d’affichage dans l’espace système ou dans l’espace d’adressage virtuel d’un processus en mode utilisateur.
DlMapMemoryEx

La fonction DlMapMemoryEx mappe une plage de mémoire d’affichage dans l’espace système ou dans l’espace d’adressage virtuel d’un processus en mode utilisateur.
DlQueryPerformanceCounter

Fournit le nombre d’exécutions le plus précis disponible dans le système.
DlQueryServices

Expose une interface spécifiée implémentée par le pilote d’affichage.
DlQueueDpc

Permet à un pilote miniport de mettre en file d’attente une DPC (type de port d’affichage-C).
DlReadDeviceSpace

Lit à partir d’un espace de configuration d’appareil ou du ROM d’expansion d’un adaptateur d’affichage.
DlReleaseCommonBuffer

Libère une mémoire tampon commune qui a été allouée précédemment.
DlScanRom

Effectue une recherche sensible à la casse pour une chaîne spécifiée dans le ROM.
DlSetBusData

Définit les données de configuration de bus pour un adaptateur sur un bus d’E/S configurable dynamiquement avec une interface standard publiée.
DlSetEvent

Définit un objet d’événement à l’état signalé s’il n’était pas déjà dans cet état et retourne l’état précédent de l’objet d’événement.
DlSetRegistryParameters

Écrit des informations sous la clé d’adaptateur dans le Registre.
DlSetTrappedEmulatorPorts

En savoir plus sur les alertes suivantes : DlSetTrappedEmulatorPorts, fonction
DlStopTimer

Désactive les appels à la fonction HwVidTimer d’un pilote miniport.
DlSynchronizeExecution

Synchronise l’exécution d’une fonction DXGKCB_SYNCHRONIZE_EXECUTION fournie par le pilote miniport avec la fonction DxgkDdiInterruptRoutine du pilote miniport.
DlUnlockBuffer

Déverrouille les pages physiques décrites par la liste de descripteur de mémoire spécifiée.
DlUnmapMemory

Libère un mappage entre une plage d’adresses logique pour l’adaptateur et une plage d’adresses virtuelles dans l’espace d’adressage en mode utilisateur d’un thread particulier.
DlVerifyAccessRanges

Vérifie si un autre pilote a déjà revendiqué la propriété des plages d’accès relatives au bus spécifiées et toutes les autres ressources matérielles.
DlWaitForSingleObject

Place le thread actuel dans un état d’attente jusqu’à ce que l’objet dispatch donné soit défini sur l’état signalé, ou (éventuellement) jusqu’à ce que l’attente expire.
DxgkInitialize

En savoir plus sur la fonction DxgkInitialize.
DxgkInitializeDisplayOnlyDriver

Charge et initialise le sous-système du noyau graphique DirectX (Dxgkrnl.sys) à utiliser par un pilote KMDOD en mode noyau.
DxgkUnInitialize

Décharge le sous-système du noyau graphique DirectX (Dxgkrnl.sys).

Fonctions de rappel

 
DXGK_BRIGHTNESS_GET

La fonction DxgkDdiGetBrightness récupère le niveau de luminosité actuellement actif d’un panneau d’affichage intégré.
DXGK_BRIGHTNESS_GET_3

Implémenté par le pilote client pour récupérer le niveau de luminosité actuellement actif d’un panneau d’affichage intégré, avec des détails sur la transition de luminosité en cours.
DXGK_BRIGHTNESS_GET_BACKLIGHT_REDUCTION

Récupère le niveau actuel de réduction du rétro-éclairage appliqué au panneau d’affichage intégré.
DXGK_BRIGHTNESS_GET_CAPS

Récupère les fonctionnalités de contrôle de luminosité d’un panneau d’affichage intégré.
DXGK_BRIGHTNESS_GET_CAPS_3

Implémenté par le pilote client pour récupérer les fonctionnalités de contrôle de luminosité d’un panneau d’affichage intégré.
DXGK_BRIGHTNESS_GET_NIT_RANGES

Implémenté par le pilote client pour récupérer une liste de plages de nit prises en charge.
DXGK_BRIGHTNESS_GET_POSSIBLE

La fonction DxgkDdiGetPossibleBrightness récupère les niveaux de luminosité qu’un panneau d’affichage intégré prend en charge.
DXGK_BRIGHTNESS_SET

La fonction DxgkDdiSetBrightness définit un nouveau niveau de luminosité.
DXGK_BRIGHTNESS_SET_3

DxgkBrightnessSet3 dirige le pilote vers une montée linéaire de la luminosité de son niveau de luminosité actuel à un niveau de luminosité cible sur une durée spécifiée.
DXGK_BRIGHTNESS_SET_BACKLIGHT_OPTIMIZATION

Appelé par le sous-système du noyau graphique Microsoft DirectX pour définir le niveau d’optimisation que le pilote miniport d’affichage utilise pour contrôler la luminosité d’un panneau d’affichage intégré.
DXGK_BRIGHTNESS_SET_BACKLIGHT_OPTIMIZATION_3

Implémenté par le pilote client pour définir le niveau d’optimisation utilisé pour contrôler la luminosité d’un panneau.
DXGK_BRIGHTNESS_SET_STATE

Active le contrôle de luminosité lisse sur un panneau d’affichage intégré.
DXGKCB_ACQUIRE_POST_DISPLAY_OWNERSHIP

En savoir plus sur la fonction de rappel DXGKCB_ACQUIRE_POST_DISPLAY_OWNERSHIP.
DXGKCB_ACQUIRE_POST_DISPLAY_OWNERSHIP2

Appelé par un pilote miniport d’affichage pour obtenir les informations d’affichage à partir du périphérique d’affichage auto-test (POST) actuel ou du pilote WDDM (Windows Display Driver Model) précédemment en cours d’exécution.
DXGKCB_AGP_ALLOCATE_POOL

La fonction AgpAllocatePool réserve, valide et mappe la mémoire AGP.
DXGKCB_AGP_FREE_POOL

La fonction AgpFreePool libère la mémoire AGP précédemment allouée par AgpAllocatePool.
DXGKCB_AGP_SET_COMMAND

La fonction AgpSetCommand définit le taux AGP et spécifie si l’adressage de bande latérale et les transactions d’écriture rapides sont activées.
DXGKCB_EVAL_ACPI_METHOD

La fonction DxgkCbEvalAcpiMethod évalue une méthode ACPI spécifiée sur une carte d’affichage ou sur un appareil enfant d’une carte d’affichage.
DXGKCB_EXCLUDE_ADAPTER_ACCESS

La fonction DxgkCbExcludeAdapterAccess empêche tout accès à l’adaptateur d’affichage et appelle une routine de rappel DxgkProtectedCallback fournie dans cet état protégé.
DXGKCB_GET_DEVICE_INFORMATION

La fonction DxgkCbGetDeviceInformation obtient des informations, notamment le chemin du Registre et une liste de ressources traduites, à propos d’un adaptateur d’affichage spécifié.
DXGKCB_INDICATE_CHILD_STATUS

La fonction DxgkCbIndicateChildStatus enregistre l’état actuel d’un appareil enfant spécifié d’une carte d’affichage.
DXGKCB_IS_DEVICE_PRESENT

La fonction DxgkCbIsDevicePresent détermine si un appareil PCI spécifié est présent.
DXGKCB_LOG_ETW_EVENT

La fonction DxgkCbLogEtwEvent journalise un événement suivi d’événements pour Windows (ETW).
DXGKCB_MAP_MEMORY

La fonction DxgkCbMapMemory mappe une plage d’adresses physiques traduites (associées à une ressource mémoire affectée à un adaptateur d’affichage) dans l’espace système ou l’espace d’adressage virtuel d’un processus en mode utilisateur.
DXGKCB_MIRACAST_REPORT_CHUNK_INFO

Appelé par le pilote miniport d’affichage pour signaler des informations sur un segment encodé.
DXGKCB_MIRACAST_SEND_MESSAGE

Envoie un message asynchrone au pilote d’affichage en mode utilisateur.
DXGKCB_MIRACAST_SEND_MESSAGE_CALLBACK

Appelé en mode noyau lorsque le message envoyé au pilote en mode utilisateur avec un appel à la fonction DxgkCbMiracastSendMessage est terminé ou a été annulé.
DXGKCB_QUERY_SERVICES

La fonction DxgkCbQueryServices retourne une interface implémentée par le pilote de port d’affichage.
DXGKCB_QUEUE_DPC

La fonction DxgkCbQueueDpc met en file d’attente un appel de procédure différé (DPC) pour l’exécution au DISPATCH_LEVEL IRQL.
DXGKCB_READ_DEVICE_SPACE

La fonction DxgkCbReadDeviceSpace lit à partir d’un espace de configuration d’appareil ou du ROM d’expansion d’un adaptateur d’affichage.
DXGKCB_REPORT_DIAGNOSTIC

Implémenté par le pilote en mode noyau pour signaler la journalisation des diagnostics.
DXGKCB_SYNCHRONIZE_EXECUTION

La fonction DxgkCbSynchronizeExecution synchronise une fonction spécifiée, implémentée par le pilote display miniport, avec la fonction DxgkDdiInterruptRoutine du pilote de miniport d’affichage.
DXGKCB_UNMAP_MEMORY

La fonction DxgkCbUnmapMemory annule le mappage d’une plage d’adresses précédemment mappées par DxgkCbMapMemory.
DXGKCB_WRITE_DEVICE_SPACE

La fonction DxgkCbWriteDeviceSpace écrit dans un espace de configuration d’appareil ou dans le ROM d’expansion d’un adaptateur d’affichage.
DXGKDDI_ADD_DEVICE

La fonction DxgkDdiAddDevice crée un bloc de contexte pour une carte d’affichage et retourne un handle qui représente l’adaptateur d’affichage.
DXGKDDI_COLLECTDIAGNOSTICINFO

La routine de rappel DxgkDdiCollectDiagnosticInfo collecte les informations du pilote privé pour des raisons spécifiées par DXGK_DIAGNOSTICINFO_TYPE.
DXGKDDI_CONTROL_ETW_LOGGING

La fonction DxgkDdiControlEtwLogging active ou désactive la journalisation des événements Event Tracing pour Windows (ETW).
DXGKDDI_CONTROLDIAGNOSTICREPORTING

Le système d’exploitation appelle DxgkddiControlDiagnosticReporting pour appliquer l’ensemble de diagnostics qui doit être activé pour une catégorie de diagnostic.
DXGKDDI_CREATEVIRTUALGPU

Cette fonction crée un GPU virtuel avec des paramètres fournis et réatunes des informations sur les ressources GPU physiques, qui sont nécessaires pour le GPU virtuel.
DXGKDDI_DESTROYVIRTUALGPU

La fonction DxgkDdiDestroyVirtualGpu détruit un GPU virtuel créé précédemment.
DXGKDDI_DISPATCH_IO_REQUEST

La fonction DxgkDdiDispatchIoRequest gère les requêtes de contrôle d’E/S (IOCTL).
DXGKDDI_DISPLAYMUX_GET_DRIVER_SUPPORT_LEVEL

En savoir plus sur la fonction DXGKDDI_DISPLAYMUX_GET_DRIVER_SUPPORT_LEVEL.
DXGKDDI_DISPLAYMUX_GET_RUNTIME_STATUS

En savoir plus sur la fonction DXGKDDI_DISPLAYMUX_GET_RUNTIME_STATUS.
DXGKDDI_DISPLAYMUX_POST_SWITCH_AWAY

En savoir plus sur la fonction DXGKDDI_DISPLAYMUX_POST_SWITCH_AWAY.
DXGKDDI_DISPLAYMUX_POST_SWITCH_TO_PHASE1

En savoir plus sur la fonction DXGKDDI_DISPLAYMUX_POST_SWITCH_TO_PHASE1.
DXGKDDI_DISPLAYMUX_POST_SWITCH_TO_PHASE2

En savoir plus sur la fonction DXGKDDI_DISPLAYMUX_POST_SWITCH_TO_PHASE2.
DXGKDDI_DISPLAYMUX_PRE_SWITCH_AWAY

En savoir plus sur la fonction DXGKDDI_DISPLAYMUX_PRE_SWITCH_AWAY.
DXGKDDI_DISPLAYMUX_PRE_SWITCH_AWAY_GET_PRIVATE_DATA

En savoir plus sur la fonction DXGKDDI_DISPLAYMUX_PRE_SWITCH_AWAY_GET_PRIVATE_DATA.
DXGKDDI_DISPLAYMUX_PRE_SWITCH_TO

En savoir plus sur la fonction DXGKDDI_DISPLAYMUX_PRE_SWITCH_TO.
DXGKDDI_DISPLAYMUX_REPORT_PRESENCE

En savoir plus sur la fonction DXGKDDI_DISPLAYMUX_REPORT_PRESENCE.
DXGKDDI_DISPLAYMUX_SET_INTERNAL_PANEL_INFO

En savoir plus sur la fonction DXGKDDI_DISPLAYMUX_SET_INTERNAL_PANEL_INFO.
DXGKDDI_DISPLAYMUX_SWITCH_CANCELED

En savoir plus sur la fonction DXGKDDI_DISPLAYMUX_SWITCH_CANCELED.
DXGKDDI_DISPLAYMUX_UPDATE_STATE

En savoir plus sur la fonction DXGKDDI_DISPLAYMUX_UPDATE_STATE.
DXGKDDI_DPAUXIOTRANSMISSION

Le rappel DXGKDDI_DPAUXIOTRANSMISSION lit ou écrit des données de configuration DisplayPort (DPCD) pour les appareils directement attachés sur le GPU.
DXGKDDI_DPC_ROUTINE

La fonction DxgkDdiDpcRoutine est appelée à IRQL DISPATCH_LEVEL après que le pilote de miniport d’affichage appelle DxgkCbQueueDpc.
DXGKDDI_DPI2CIOTRANSMISSION

Le rappel DXGKDDI_DPI2CIOTRANSMISSION effectue des opérations dp I2C sur AUX en lecture/écriture sur les appareils directement attachés sur gpu.
DXGKDDI_DPSBMTRANSMISSION

Le rappel DXGKDDI_DPSBMTRANSMISSION est utilisé pour communiquer avec les appareils de branche DisplayPort (DP) et les appareils récepteurs derrière les appareils de branche.
DXGKDDI_DSICAPS

La fonction DxgkddiDsiCaps interroge les fonctionnalités DSI (Display Serial Interface) pour une cible particulière.
DXGKDDI_DSIRESET

En savoir plus sur les alertes suivantes : fonction de rappel DXGKDDI_DSIRESET
DXGKDDI_DSITRANSMISSION

La fonction de rappel DxgkddiDsiTransmission effectue une transmission DSI (Display Serial Interface).
DXGKDDI_EXCHANGEPRESTARTINFO

Permet d’échanger des données très simples entre le système d’exploitation et le pilote, qui peuvent être requises avant l’appel de l’appareil DxgkDdiStartDevice et ne peut donc pas être interrogée par le biais de majuscules normales ou d’informations sur l’adaptateur.
DXGKDDI_GET_CHILD_CONTAINER_ID

Interroge l’ID de conteneur pour la cible spécifiée. Implémenté par le modèle de pilote d’affichage Windows (WDDM) 1.2 et versions ultérieures, affichez des pilotes miniport.
DXGKDDI_GETBACKINGRESOURCE

Obtient tous les stockages physiques pour les RBA MMIO de l’appareil virtuel.
DXGKDDI_GETDEVICELOCATION

Retourne l’emplacement d’une fonction virtuelle sur le bus PCI par rapport à la partition racine.
DXGKDDI_GETDISPLAYSTATEINTRUSIVE

Le système d’exploitation appelle une routine DxgkDdiGetDisplayStateNonIntrusive d’un pilote miniport d’affichage pour collecter les informations d’état d’affichage du pilote.
DXGKDDI_GETDISPLAYSTATENONINTRUSIVE

Le système d’exploitation appelle la routine DxgkDdiGetDisplayStateNonIntrusive d’un pilote miniport d’affichage pour collecter de manière nontrusive les informations d’état d’affichage du pilote.
DXGKDDI_GETDPADDRESS

En savoir plus sur les alertes suivantes : DXGKDDI_GETDPADDRESS fonction de rappel
DXGKDDI_GETGPUENGINES

Cette fonction n’est plus utilisée et peut-être supprimée dans un avenir proche. Il est actuellement nécessaire, mais ne sera jamais appelé.
DXGKDDI_GETGPUPARTITIONINFO

Retourne des informations de partition GPU physiques.
DXGKDDI_GETMMIORANGECOUNT

Obtient le nombre de plages de mémoire dans les BDR MMIO (sortie d’entrée mappée en mémoire) de l’appareil virtuel.
DXGKDDI_GETMMIORANGES

Obtenez les plages de mémoire pour une barre d’entrée MIO (sortie d’entrée mappée en mémoire) unique dans l’appareil virtuel.
DXGKDDI_GETRESOURCEFORBAR

Si le pilote ne prend pas en charge l’interface GUID_DXGKDDI_FLEXIOV_DEVICE_INTERFACE, cette routine retourne l’adresse de base de partition hôte d’un registre d’adresses de base de fonction virtuelle unique.
DXGKDDI_GETVENDORANDDEVICE

Cette routine fournit les ID de fournisseur et d’appareil pour une fonction virtuelle PCI Express SR-IOV (VF) à utiliser comme base pour les ID de plug-and-play plus génériques pour la VF.
DXGKDDI_GETVIRTUALGPUINFO

Interroge la fonctionnalité actuelle d’un processeur virtuel créé précédemment.
DXGKDDI_GETVIRTUALGPUPROFILE

Retourne des informations sur le profil de processeur virtuel, qui est pris en charge par le GPU physique lorsqu’il est divisé en nombre de partitions donné.
DXGKDDI_I2C_RECEIVE_DATA_FROM_DISPLAY

DxgkDdiI2CReceiveDataFromDisplay retourne les données reçues d’un appareil I2C dans un moniteur.
DXGKDDI_I2C_TRANSMIT_DATA_TO_DISPLAY

La fonction DxgkDdiI2CTransmitDataToDisplay transmet des données à un appareil I2C dans un moniteur.
DXGKDDI_INTERRUPT_ROUTINE

En savoir plus sur la fonction DxgkDdiInterruptRoutine.
DXGKDDI_LINK_DEVICE

La fonction DxgkDdiLinkDevice facultative interroge le pilote miniport d’affichage pour plus d’informations sur la configuration de l’adaptateur lié.
DXGKDDI_MIRACAST_CREATE_CONTEXT

Crée un contexte en mode noyau pour un appareil Miracast.
DXGKDDI_MIRACAST_DESTROY_CONTEXT

Détruit une instance d’un appareil Miracast.
DXGKDDI_MIRACAST_HANDLE_IO_CONTROL

Appelé par le système d’exploitation pour demander que le pilote miniport d’affichage traite une demande de contrôle d’E/S synchrone en réponse à un appel de pilote d’affichage en mode utilisateur à la fonction MiracastIoControl.
DXGKDDI_MIRACAST_QUERY_CAPS

Interroge les fonctionnalités Miracast de l’adaptateur d’affichage actuel.
DXGKDDI_NOTIFY_ACPI_EVENT

Avertit le pilote miniport d’affichage de certains événements ACPI.
DXGKDDI_NOTIFY_SURPRISE_REMOVAL

Appelé par le système d’exploitation après qu’un utilisateur a déconnecté un appareil d’affichage externe sans notifier le système. Peut éventuellement être implémenté par le modèle de pilote d’affichage Windows (WDDM) 1.2 et les pilotes miniport ultérieurs.
DXGKDDI_OPM_CONFIGURE_PROTECTED_OUTPUT

La fonction DxgkDdiOPMConfigureProtectedOutput configure l’objet de sortie protégé donné.
DXGKDDI_OPM_CREATE_PROTECTED_OUTPUT

La fonction DxgkDdiOPMCreateProtectedOutput crée un objet de sortie protégé avec la sémantique COPP (Certified Output Protection Protocol) ou OPM.
DXGKDDI_OPM_CREATE_PROTECTED_OUTPUT_NONLOCAL_DISPLAY

En savoir plus sur les alertes suivantes : fonction de rappel DXGKDDI_OPM_CREATE_PROTECTED_OUTPUT_NONLOCAL_DISPLAY
DXGKDDI_OPM_CREATE_PROTECTED_OUTPUT_NONLOCAL_DISPLAY_JTP

En savoir plus sur les alertes suivantes : DXGKDDI_OPM_CREATE_PROTECTED_OUTPUT_NONLOCAL_DISPLAY_JTP fonction de rappel
DXGKDDI_OPM_CREATE_PROTECTED_OUTPUT_VIRTUAL_MODE_JTP

En savoir plus sur les alertes suivantes : fonction de rappel DXGKDDI_OPM_CREATE_PROTECTED_OUTPUT_VIRTUAL_MODE_JTP
DXGKDDI_OPM_DESTROY_PROTECTED_OUTPUT

La fonction DxgkDdiOPMDestroyProtectedOutput détruit l’objet de sortie protégé donné.
DXGKDDI_OPM_GET_CERTIFICATE

La fonction DxgkDdiOPMGetCertificate récupère un certificat du type et de la taille donnés.
DXGKDDI_OPM_GET_CERTIFICATE_SIZE

La fonction DxgkDdiOPMGetCertificateSize récupère la taille d’un certificat du type donné.
DXGKDDI_OPM_GET_COPP_COMPATIBLE_INFORMATION

La fonction DxgkDdiOPMGetCOPPCompatibleInformation récupère des informations compatibles avec le protocole COPP (Certified Output Protection Protocol) à partir de l’objet de sortie protégé donné.
DXGKDDI_OPM_GET_INFORMATION

La fonction DxgkDdiOPMGetInformation récupère des informations à partir de l’objet de sortie protégé donné.
DXGKDDI_OPM_GET_RANDOM_NUMBER

La fonction DxgkDdiOPMGetRandomNumber récupère le nombre aléatoire sécurisé par chiffrement 128 bits de l’objet de sortie protégé donné.
DXGKDDI_OPM_GET_SRM_LIST_VERSION

La fonction DxgkDdiOPMGetSrmListVersion récupère le numéro de version de la liste du message de renouvellement du système OPM (Output Protection Manager) actuellement utilisée.
DXGKDDI_OPM_SET_SIGNING_KEY_AND_SEQUENCE_NUMBERS

La fonction DxgkDdiOPMSetSigningKeyAndSequenceNumbers définit la clé de signature de l’objet de sortie protégé donnée et deux numéros de séquence.
DXGKDDI_OPM_SET_SRM_LIST

La fonction DxgkDdiOPMSetSrmList définit la liste des messages de renouvellement du système du gestionnaire de protection de sortie (OPM).
DXGKDDI_PROTECTED_CALLBACK

La routine de rappel DxgkProtectedCallback est implémentée par le pilote display miniport et est appelée par DxgkCbExcludeAdapterAccess pendant un état protégé lorsque tout l’accès à l’adaptateur d’affichage est empêché.
DXGKDDI_QUERY_CHILD_RELATIONS

La fonction DxgkDdiQueryChildRelations énumère les appareils enfants d’un adaptateur d’affichage.
DXGKDDI_QUERY_CHILD_STATUS

La fonction DxgkDdiQueryChildStatus retourne l’état d’un appareil enfant individuel d’un adaptateur d’affichage.
DXGKDDI_QUERY_DEVICE_DESCRIPTOR

La fonction DxgkDdiQueryDeviceDescriptor retourne un descripteur pour un appareil enfant d’une carte d’affichage ou pour un appareil externe (généralement un moniteur) connecté à un appareil enfant d’une carte d’affichage.
DXGKDDI_QUERY_INTERFACE

En savoir plus sur la fonction de rappel DXGKDDI_QUERY_INTERFACE.
DXGKDDI_QUERYDIAGNOSTICTYPESSUPPORT

Le système d’exploitation appelle la fonction de rappel DXGKDDI_QUERYDIAGNOSTICTYPESSUPPORT pour découvrir quels types de diagnostic le pilote prend en charge pour la catégorie de diagnostic passée.
DXGKDDI_QUERYDPCAPS

Les fonctions de rappel DXGKDDI_QUERYDPCAPS interrogent les fonctionnalités DisplayPort (DP) du GPU et du pilote pris en charge.
DXGKDDI_QUERYMITIGATEDRANGECOUNT

Cette fonction est appelée pour obtenir le nombre de plages par barre qui doivent être atténuées.
DXGKDDI_QUERYMITIGATEDRANGES

Cette fonction est appelée du système PCI virtuel au pilote du mode noyau pour obtenir la liste des pages dans les RBA de la fonction virtuelle qui doivent être atténuées.
DXGKDDI_QUERYPROBEDBARS

En savoir plus sur les alertes suivantes : fonction de rappel DXGKDDI_QUERYPROBEDBARS
DXGKDDI_QUERYVIRTUALFUNCTIONLUID

Interroge l’identificateur unique local d’une fonction virtuelle.
DXGKDDI_READVIRTUALFUNCTIONCONFIG

Cette routine fournit à la machine virtuelle non privilégiée le contenu des valeurs d’espace de configuration d’une fonction virtuelle PCI Express SR-IOV.
DXGKDDI_READVIRTUALFUNCTIONCONFIGBLOCK

Cette routine fournit à la machine virtuelle non privilégiée des données de configuration fournies par le pilote de fonction physique dans la machine virtuelle privilégiée.
DXGKDDI_REMOVE_DEVICE

La fonction DxgkDdiRemoveDevice libère toutes les ressources allouées pendant DxgkDdiAddDevice.
DXGKDDI_RESET_DEVICE

La fonction DxgkDdiResetDevice définit un adaptateur d’affichage en mode caractère VGA (80 x 50).
DXGKDDI_RESETVIRTUALFUNCTION

Cette routine permet au logiciel de gestion des E/S virtualisé s’exécutant sur la machine virtuelle privilégiée de réinitialiser une fonction virtuelle spécifique.
DXGKDDI_RESUMEVIRTUALGPU

La fonction de rappel DXGKDDI_RESUMEVIRTUALGPU reprend l’exécution du GPU virtuel spécifié. Cette fonction de rappel n’est pas prise en charge et n’est jamais utilisée.
DXGKDDI_SET_POWER_STATE

La fonction DxgkDdiSetPowerState définit l’état d’alimentation d’une carte d’affichage ou d’un appareil enfant d’une carte d’affichage.
DXGKDDI_SETGPUPARTITIONCOUNT

Définit le nombre de partitions dans laquelle le GPU physique doit être divisé.
DXGKDDI_SETTARGETADJUSTEDCOLORIMETRY

La fonction de rappel DXGKDDI_SETTARGETADJUSTEDCOLORIMETRY signale les valeurs de colorimétrie sélectionnées par le système d’exploitation pour une cible.
DXGKDDI_SETTARGETADJUSTEDCOLORIMETRY2

La fonction de rappel DXGKDDI_SETTARGETADJUSTEDCOLORIMETRY2 signale les valeurs de colorimétrie sélectionnées par le système d’exploitation pour une cible.
DXGKDDI_SETVIRTUALFUNCTIONPOWERSTATE

Cette routine permet à une machine virtuelle non privilégiée de modifier l’état d’alimentation d’une fonction virtuelle PCI Express SR-IOV.
DXGKDDI_SETVIRTUALGPURESOURCES

Cette fonction affecte des fonctionnalités de ressources physiques à un GPU virtuel.
DXGKDDI_SETVIRTUALGPUVMBUS

Cette fonction transmet un handle de bus de machine virtuelle en mode noyau au pilote du mode noyau.
DXGKDDI_START_DEVICE

La fonction DxgkDdiStartDevice prépare un adaptateur d’affichage pour recevoir des demandes d’E/S.
DXGKDDI_STOP_DEVICE

La fonction DxgkDdiStopDevice réinitialise un adaptateur d’affichage et libère les ressources allouées pendant DxgkDdiStartDevice.
DXGKDDI_STOP_DEVICE_AND_RELEASE_POST_DISPLAY_OWNERSHIP

En savoir plus sur la fonction de rappel DXGKDDI_STOP_DEVICE_AND_RELEASE_POST_DISPLAY_OWNERSHIP.
DXGKDDI_SUSPENDVIRTUALGPU

La fonction de rappel DXGKDDI_SUSPENDVIRTUALGPU interrompt l’exécution du GPU virtuel spécifié. Cette fonction de rappel n’est pas prise en charge et n’est jamais utilisée.
DXGKDDI_SYSTEM_DISPLAY_ENABLE

En savoir plus sur la fonction de rappel DXGKDDI_SYSTEM_DISPLAY_ENABLE.
DXGKDDI_SYSTEM_DISPLAY_WRITE

Appelé par le système d’exploitation pour demander au pilote miniport d’affichage d’écrire un bloc d’image sur l’appareil d’affichage.
DXGKDDI_UNLOAD

La fonction DxgkDdiUnload libère toutes les ressources allouées pendant l’exécution de la fonction DriverEntry du pilote miniport d’affichage.
DXGKDDI_VIRTUALGPUDRIVERESCAPE

Cette fonction transmet des informations entre une DLL d’émulation en mode utilisateur et le pilote en mode noyau.
DXGKDDI_WRITEVIRTUALFUNCTIONCONFIG

Cette fonction de rappel permet à la machine virtuelle non privilégiée de définir le contenu des valeurs d’espace de configuration d’une fonction virtuelle PCI Express SR-IOV.
DXGKDDI_WRITEVIRTUALFUNCTIONCONFIGBLOCK

Cette fonction permet à la machine virtuelle non privilégiée d’écrire des données de configuration fournies par le pilote de fonction physique dans la machine virtuelle privilégiée.
PBANKED_SECTION_ROUTINE

Routine de prise en charge graphique.

Structures

 
DRIVER_INITIALIZATION_DATA

En savoir plus sur la structure DRIVER_INITIALIZATION_DATA.
DXGK_AGP_INTERFACE

La structure DXGK_AGP_INTERFACE contient des pointeurs vers des fonctions dans l’interface AGP, qui est implémentée par le pilote de port d’affichage.
DXGK_BRIGHTNESS_INTERFACE

La structure DXGK_BRIGHTNESS_INTERFACE contient des pointeurs vers des fonctions dans l’interface de contrôle de luminosité du panneau, qui est implémentée par le pilote miniport d’affichage.
DXGK_BRIGHTNESS_INTERFACE_2

Contient des pointeurs vers des fonctions dans l’interface de contrôle de luminosité du panneau version 2. Utilisé par le modèle de pilote d’affichage Windows (WDDM) 1.2 et versions ultérieures pour afficher les pilotes miniport qui prennent en charge le contrôle de luminosité adaptatif et lisse.
DXGK_BRIGHTNESS_INTERFACE_3

En savoir plus sur les alertes suivantes : structure DXGK_BRIGHTNESS_INTERFACE_3
DXGK_CHILD_CAPABILITIES

La structure DXGK_CHILD_CAPABILITIES contient des informations sur les fonctionnalités d’un appareil enfant individuel d’une carte d’affichage.
DXGK_CHILD_CONTAINER_ID

Contient l’ID de conteneur d’un appareil enfant connecté à un adaptateur d’affichage.
DXGK_CHILD_DESCRIPTOR

La structure DXGK_CHILD_DESCRIPTOR contient des informations d’identification et de capacité pour un appareil enfant individuel de l’adaptateur d’affichage.
DXGK_CHILD_STATUS

La structure DXGK_CHILD_STATUS contient des membres qui indiquent l’état d’un appareil enfant de l’adaptateur d’affichage.
DXGK_DEBUG_REPORT_INTERFACE

La structure DXGK_DEBUG_REPORT_INTERFACE contient des pointeurs vers des fonctions dans l’interface Debug Report, qui est implémentée par le pilote de port d’affichage.
DXGK_DEVICE_DESCRIPTOR

La structure DXGK_DEVICE_DESCRIPTOR est utilisée par le pilote de port d’affichage pour demander que le pilote miniport d’affichage retourne tout ou partie des données EDID (Extended Display Identification Data) d’un moniteur.
DXGK_DEVICE_INFO

La structure DXGK_DEVICE_INFO contient des informations qui décrivent un adaptateur d’affichage.
DXGK_DIAG_DISPLAY_SAMPLED_GAMMA

La structure DXGK_DIAG_DISPLAY_SAMPLED_GAMMA fournit des échantillons gamma lors de la collecte de données de diagnostic.
DXGK_DIAG_DISPLAY_SCANOUT_BUFFER_HISTOGRAM

La structure DXGK_DIAG_DISPLAY_SCANOUT_BUFFER_HISTOGRAM fournit des informations d’histogramme pour la mémoire tampon en cours d’analyse pendant la collecte de données de diagnostic.
DXGK_DIAG_SCANOUT_BUFFER_CONTENT

La structure DXGK_DIAG_SCANOUT_BUFFER_CONTENT fournit des informations sur la mémoire tampon en cours d’analyse pendant la collecte de données de diagnostic.
DXGK_DIAGNOSTIC_CATEGORIES

Structure avec un champ de bits pour chaque catégorie de diagnostic définie.
DXGK_DIAGNOSTIC_HEADER

Structure d’en-tête qui contient les champs communs utilisés pour décrire tous les événements de diagnostic.
DXGK_DIAGNOSTIC_PSR

Diagnostic qui indique que le panneau connecté via la cible dans le champ TargetId de la structure _DXGK_DIAGNOSTIC_HEADER a entré ou quitté un état d’auto-actualisation du panneau (PSR).
DXGK_DIAGNOSTIC_PSR_REFRESH_REASON

Indique la raison ou les raisons de la sortie du PSR (Panneau Self-Refresh).
DXGK_DIAGNOSTIC_SYNCLOCK_ENABLESYNC

Le verrou de synchronisation de diagnostic active la synchronisation.
DXGK_DIAGNOSTIC_TYPES

Structure qui contient une union de tous les ensembles définis de types de diagnostic.
DXGK_DIAGTYPE_NOTIFICATIONS

Structure utilisée pour identifier un ou plusieurs types de diagnostic dans la catégorie Notifications.
DXGK_DIAGTYPE_PROGRESSIONS

Structure utilisée pour identifier un ou plusieurs types de diagnostic dans la catégorie Progressions.
DXGK_DISPLAY_DIAGNOSTICS_INTERFACE

Un composant en mode noyau qui doit utiliser l’interface de diagnostic d’affichage appelle la fonction DxgkDdiQueryInterface du pilote DxgkDdiQueryInterface du pilote display.
DXGK_DISPLAY_OWNERSHIP_FLAGS

Structure renseignée par le système d’exploitation à la fin du rappel DxgkCbAcquirePostDisplayOwnership2 pour fournir des informations sur l’état d’affichage qu’un pilote hérite.
DXGK_DISPLAYMUX_INTERFACE

En savoir plus sur la structure DXGK_DISPLAYMUX_INTERFACE.
DXGK_DISPLAYMUX_INTERFACE_2

En savoir plus sur la structure DXGK_DISPLAYMUX_INTERFACE_2.
DXGK_DISPLAYSTATE_INTRUSIVE

La structure DXGK_DISPLAYSTATE_INTRUSIVE contient l’état d’affichage pendant la collecte de données de diagnostic.
DXGK_DISPLAYSTATE_NONINTRUSIVE

La structure DXGK_DISPLAYSTATE_NONINTRUSIVE contient l’état d’affichage pendant la collecte de données de diagnostic nontrusive.
DXGK_DP_INTERFACE

Un composant en mode noyau qui doit utiliser l’interface DXGK_DP_INTERFACE DisplayPort (DP) appelle la fonction DxgkDdiQueryInterface du pilote de miniport d’affichage.
DXGK_DSI_CAPS

La structure DXGK_DSI_CAPS est utilisée pour identifier les fonctionnalités DSI (Display Serial Interface) MIPI d’un appareil.
DXGK_DSI_PACKET

Un pilote de panneau OEM utilise des structures DXGK_DSI_PACKET pour transmettre des paquets DSI (Digital Serial Interface) au pilote de bus (noyau graphique).
DXGK_DSI_RESET

La structure DXGK_DSI_RESET est utilisée avec IOCTL_MIPI_DSI_RESET.
DXGK_DSI_TRANSMISSION

La structure DXGK_DSI_TRANSMISSION est utilisée pour transmettre des paquets DSI (Display Serial Interface) au pilote de bus (noyau graphique).
DXGK_FEATURE_INTERFACE

En savoir plus sur la structure DXGK_FEATURE_INTERFACE.
DXGK_FIRMWARE_TABLE_INTERFACE

Contient des fonctions que les pilotes d’affichage en mode utilisateur peuvent utiliser pour lire et énumérer la table du microprogramme système. Ces fonctions sont fournies par le sous-système du noyau graphique Microsoft DirectX et peuvent être appelées par les pilotes d’affichage en mode utilisateur WDDM 1.2 et ultérieur.
DXGK_GENERIC_DESCRIPTOR

La structure DXGK_GENERIC_DESCRIPTOR contient des informations descriptives sur un appareil enfant de l’adaptateur d’affichage.
DXGK_GPU_PHYSICAL_ADDRESS

Adresse physique du GPU.
DXGK_GPUENGINE

Non utilisé.
DXGK_I2C_INTERFACE

La structure DXGK_I2C_INTERFACE contient des pointeurs vers des fonctions dans l’interface I2C, qui est implémentée par le pilote miniport d’affichage.
DXGK_INTEGRATED_DISPLAY_CHILD

En savoir plus sur la structure _DXGK_INTEGRATED_DISPLAY_CHILD.
DXGK_MIPI_DSI_INTERFACE

DXGK_MIPI_DSI_INTERFACE permet au système d’exploitation de demander des opérations DSI (Display Serial Interface) à effectuer sur une cible à l’aide d’une interface de contrôle pour la cible appartenant à la carte graphique.
DXGK_MIRACAST_CAPS

Utilisé par un pilote miniport d’affichage pour identifier les fonctionnalités d’un appareil Miracast.
DXGK_MIRACAST_DISPLAY_CALLBACKS

Contient des pointeurs vers des fonctions dans l’interface de rappel d’affichage sans fil (Miracast) que le pilote miniport d’affichage peut appeler pour envoyer des messages et encoder des informations de bloc de rapport.
DXGK_MIRACAST_DISPLAY_INTERFACE

Contient des pointeurs vers des fonctions dans l’interface d’affichage sans fil (Miracast) que le pilote miniport d’affichage implémente pour créer, détruire, interroger et contrôler les ressources d’appareil Miracast.
DXGK_MITIGATEDRANGEINFO

Liste des pages dans les RBA de la fonction virtuelle qui doivent être atténuées.
DXGK_MMIORANGEINFO

Informations sur la plage de sortie d’entrée de gestion de la mémoire.
DXGK_OPM_INTERFACE

La structure DXGK_OPM_INTERFACE contient des pointeurs vers des fonctions dans l’interface OPM (Output Protection Manager), qui est implémentée par le pilote miniport d’affichage.
DXGK_OPM_INTERFACE_2

La structure DXGK_OPM_INTERFACE_2 contient des pointeurs vers des fonctions dans l’interface OPM (Output Protection Manager), qui est implémentée par le pilote miniport d’affichage.
DXGK_OPM_INTERFACE_2_JTP

En savoir plus sur les alertes suivantes : structure DXGK_OPM_INTERFACE_2_JTP
DXGK_OPM_INTERFACE_3

La structure DXGK_OPM_INTERFACE_3 contient des pointeurs vers des fonctions dans l’interface OPM (Output Protection Manager), qui est implémentée par le pilote miniport d’affichage.
DXGK_PRE_START_INFO

Structure permettant d’échanger des données très simples entre le système d’exploitation et le pilote, qui peuvent être requises avant de démarrer l’appareil en cours d’appel et ne peut donc pas être interrogée par le biais de majuscules normales ou d’informations sur l’adaptateur DDIS.
DXGK_SPB_INTERFACE

Contient des pointeurs vers des fonctions dans l’interface SPB (Simple Peripheral Bus) que le modèle de pilote d’affichage Windows (WDDM) 1.2 et les versions ultérieures peuvent appeler pour inspecter et modifier les ressources SPB.
DXGK_START_INFO

La structure DXGK_START_INFO contient des informations nécessaires par la fonction DxgkDdiStartDevice du pilote miniport d’affichage.
DXGK_TIMED_OPERATION

La structure DXGK_TIMED_OPERATION décrit une opération chronométrée, utilisée dans l’interface d’opération chronométrée.
DXGK_TIMED_OPERATION_INTERFACE

La structure DXGK_TIMED_OPERATION_INTERFACE contient des pointeurs vers des fonctions dans l’interface d’opération chronométrée, qui est implémentée par le pilote de port d’affichage.
DXGK_VGPU_CAPABILITY

Contient des informations sur une fonctionnalité GPU virtuelle.
DXGK_VGPU_PROFILE_CAPABILITY

Contient des informations sur la fonctionnalité de profil GPU virtuel.
DXGK_VIDEO_OUTPUT_CAPABILITIES

La structure DXGK_VIDEO_OUTPUT_CAPABILITIES contient des informations sur les fonctionnalités d’une sortie vidéo sur une carte d’affichage.
DXGK_VIRTUALGPUCAPABILITY

Contient des informations sur la fonctionnalité GPU virtuelle.
DXGK_VIRTUALGPUDRIVERESCAPE

Informations à passer entre une DLL d’émulation en mode utilisateur et le pilote en mode noyau.
DXGK_VIRTUALGPUENGINEINFO

Informations sur le moteur GPU virtuel.
DXGK_VIRTUALGPUMEMORYRESOURCE

Ressource de mémoire GPU virtuel.
DXGK_VIRTUALGPUPROFILE

Informations sur un profil GPU virtuel.
DXGK_VIRTUALGPUSEGMENTINFO

Informations sur les informations sur le segment GPU virtuel.
DXGKARG_COLLECTDIAGNOSTICINFO

Utilisé par la fonction de rappel DXGKDDI_COLLECTDIAGNOSTICINFO pour collecter des informations sur les pilotes privés pour diverses raisons.
DXGKARG_CONTROLDIAGNOSTICREPORTING

Contient des arguments pour l’appel à DxgkDdiControlDiagnosticReporting.
DXGKARG_CREATEVIRTUALGPU

Arguments utilisés pour créer un GPU virtuel.
DXGKARG_DESTROYVIRTUALGPU

Arguments utilisés pour détruire un GPU virtuel.
DXGKARG_DPAUXIOTRANSMISSION

La structure DXGKARG_DPAUXIOTRANSMISSION est un paramètre pour le rappel DXGKDDI_DPAUXIOTRANSMISSION.
DXGKARG_DPI2CIOTRANSMISSION

La structure DXGKARG_DPI2CIOTRANSMISSION est un paramètre pour le rappel DXGKDDI_DPI2CIOTRANSMISSION.
DXGKARG_DPSBMTRANSMISSION

La structure DXGKARG_DPSBMTRANSMISSION est un paramètre pour le rappel DXGKDDI_DPSBMTRANSMISSION.
DXGKARG_GETBACKINGRESOURCE

Arguments utilisés pour obtenir des ressources de stockage pour les barres MMIO de l’appareil virtuel (sortie d’entrée mappée en mémoire).
DXGKARG_GETDEVICELOCATION

Arguments utilisés pour obtenir l’emplacement d’une fonction virtuelle sur le bus PCI par rapport à la partition racine.
DXGKARG_GETDISPLAYSTATEINTRUSIVE

La structure DXGKARG_GETDISPLAYSTATEINTRUSIVE est passée à DxgkDdiGetDisplayStateIntrusive pendant la collecte de données de diagnostic.
DXGKARG_GETDISPLAYSTATENONINTRUSIVE

La structure DXGKARG_GETDISPLAYSTATENONINTRUSIVE est passée à DxgkDdiGetDisplayStateNonIntrusive pendant la collecte de données de diagnostic.
DXGKARG_GETDPADDRESS

La structure DXGKARG_GETDPADDRESS est un paramètre pour le rappel DXGKDDI_GETDPADDRESS.
DXGKARG_GETGPUENGINES

N’est plus utilisé.
DXGKARG_GETGPUPARTITIONINFO

Arguments utilisés pour obtenir des informations de partition GPU physiques.
DXGKARG_GETMMIORANGECOUNT

Arguments utilisés pour obtenir le nombre de plages de sortie d’entrée mappées en mémoire.
DXGKARG_GETMMIORANGES

Arguments utilisés pour obtenir la plage de sortie d’entrée mappée en mémoire (MMIO).
DXGKARG_GETRESOURCEFORBAR

Arguments utilisés pour obtenir l’adresse de base de partition hôte d’un registre d’adresses de base de fonction virtuelle unique (BAR).
DXGKARG_GETVENDORANDDEVICE

Arguments utilisés pour fournir les ID de fournisseur et d’appareil d’une fonction virtuelle PCI Express SR-IOV (VF) à utiliser comme base pour les ID de plug-and-play plus génériques pour le VF.
DXGKARG_GETVIRTUALGPUINFO

Arguments utilisés pour obtenir des informations de GPU virtuel.
DXGKARG_GETVIRTUALGPUPROFILE

Arguments utilisés pour obtenir le profil GPU virtuel.
DXGKARG_QUERYDIAGNOSTICTYPESSUPPORT

Arguments de la fonction de rappel DxgkkddiQueryDiagnosticTypesSupport.
DXGKARG_QUERYDPCAPS

La structure DXGKARG_QUERYDPCAPS est un paramètre pour le rappel DXGKDDI_QUERYDPCAPS.
DXGKARG_QUERYMITIGATEDRANGECOUNT

Arguments utilisés pour interroger le nombre de plages atténuées.
DXGKARG_QUERYMITIGATEDRANGES

Arguments utilisés pour interroger des plages atténuées.
DXGKARG_QUERYPROBEDBARS

Interroger les registres d’adresses de base interrogés (BARS).
DXGKARG_QUERYVIRTUALFUNCTIONLUID

Arguments utilisés pour interroger la fonction virtuelle LUID.
DXGKARG_READVIRTUALFUNCTIONCONFIG

Arguments utilisés pour lire la configuration de la fonction virtuelle.
DXGKARG_READVIRTUALFUNCTIONCONFIGBLOCK

Arguments utilisés pour lire le bloc de configuration de fonction virtuelle.
DXGKARG_RESETVIRTUALFUNCTION

Utilisé pour réinitialiser la fonction virtuelle.
DXGKARG_RESUMEVIRTUALGPU

Reprend un GPU virtuel.
DXGKARG_SETGPUPARTITIONCOUNT

Arguments utilisés pour définir le nombre de partitions GPU.
DXGKARG_SETTARGETADJUSTEDCOLORIMETRY2

Arguments utilisés dans la fonction de rappel DXGKDDI_SETTARGETADJUSTEDCOLORIMETRY2.
DXGKARG_SETVIRTUALFUNCTIONPOWERSTATE

Utilisé pour définir l’état d’alimentation de la fonction virtuelle.
DXGKARG_SETVIRTUALGPURESOURCES

En savoir plus sur les alertes suivantes : structure _DXGKARG_SETVIRTUALGPURESOURCES
DXGKARG_SETVIRTUALGPUVMBUS

Arguments utilisés pour passer un handle de bus de mémoire virtuelle en mode noyau au KMD.
DXGKARG_SUSPENDVIRTUALGPU

Utilisé pour suspendre un GPU virtuel.
DXGKARG_SYSTEM_DISPLAY_ENABLE_FLAGS

DXGKARG_SYSTEM_DISPLAY_ENABLE_FLAGS est réservé à une utilisation système.
DXGKARG_WRITEVIRTUALFUNCTIONCONFIG

Utilisé pour écrire une configuration de fonction virtuelle.
DXGKARG_WRITEVIRTUALFUNCTIONCONFIGBLOCK

Utilisé pour écrire un bloc de configuration de fonction virtuelle.
DXGKDDI_FEATURE_INTERFACE

En savoir plus sur la structure DXGKDDI_FEATURE_INTERFACE.
DXGKDDI_FLEXIOV_DEVICE_INTERFACE

En savoir plus sur les alertes suivantes : structure _DXGKDDI_FLEXIOV_DEVICE_INTERFACE
DXGKDDI_GPU_PARTITION_INTERFACE

Permet d’interroger la façon dont un GPU peut être partitionné pour une utilisation dans les machines virtuelles et créer ou détruire un GPU virtuel.
DXGKDDI_MITIGABLE_DEVICE_INTERFACE

Cette interface d’appareil spécifie les parties des registres d’adresses de base de l’appareil qui doivent être interceptés et atténués.
DXGKDDI_SRIOV_INTERFACE

L’interface d’appareil SRIOV expose les appareils virtuels PCIe.
DXGKRNL_INTERFACE

En savoir plus sur la structure DXGKRNL_INTERFACE.
EMULATOR_ACCESS_ENTRY

La structure _EMULATOR_ACCESS_ENTRY (dispmprt.h) définit une plage de ports d’E/S et la façon dont ils sont accessibles par un émulateur V86 sur des plateformes x86.
KMDDOD_INITIALIZATION_DATA

Contient des pointeurs vers des fonctions implémentées par un pilote d’affichage uniquement en mode noyau (KMDOD). La fonction DriverEntry de KMDOD fournit le sous-système du noyau graphique Microsoft DirectX avec des points d’entrée en remplissant les membres de cette structure.
LINKED_DEVICE

La structure LINKED_DEVICE contient des informations qui décrivent une configuration d’adaptateur d’affichage liée.

Énumérations

 
DEBUG_LEVEL

Spécifie le niveau de débogage.
DOCKING_STATE

L’énumération DOCKING_STATE est utilisée pour décrire l’état d’un ordinateur portable qui peut être attaché à une station d’ancrage.
DXGK_CHILD_DEVICE_TYPE

En savoir plus sur l’énumération DXGK_CHILD_DEVICE_TYPE.
DXGK_CHILD_STATUS_TYPE

L’énumération DXGK_CHILD_STATUS_TYPE indique le type d’état demandé ou signalé pour un appareil enfant de l’adaptateur d’affichage.
DXGK_DIAG_BASIC_DISPLAY_TOPOLOGY

DXGK_DIAG_BASIC_DISPLAY_TOPOLOGY fournit des informations de topologie d’affichage de base au système d’exploitation lorsqu’il collecte des informations de diagnostic d’affichage nontrusives.
DXGK_DIAG_DISPLAY_CONNECTIVITY

DXGK_DIAG_DISPLAY_CONNECTIVITY fournit le dernier état de la cible au système d’exploitation lorsqu’il collecte des informations de diagnostic d’affichage nontrusives.
DXGK_DIAG_DISPLAY_HARDWARE_BANDWIDTH

L’énumération DXGK_DIAG_DISPLAY_HARDWARE_BANDWIDTH fournit des informations de bande passante matérielle pendant la collecte de données de diagnostic.
DXGK_DIAG_DISPLAY_HARDWARE_ERROR_STATE

L’énumération DXGK_DIAG_DISPLAY_HARDWARE_ERROR_STATE fournit des informations d’état d’erreur matérielle lors de la collecte des données de diagnostic.
DXGK_DIAG_DISPLAY_LID_STATE

DXGK_DIAG_DISPLAY_LID_STATE fournit l’état du couvercle de la cible au système d’exploitation lorsqu’il collecte des informations de diagnostic d’affichage nontrusives.
DXGK_DIAG_DISPLAY_LINK_STATE

DXGK_DIAG_DISPLAY_LINK_STATE fournit l’état du lien d’affichage de la cible au système d’exploitation lorsqu’il collecte des informations de diagnostic d’affichage nontrusives.
DXGK_DIAG_DISPLAY_MODE_SET

DXGK_DIAG_DISPLAY_MODE_SET fournit le dernier état défini par un pilote sur le système d’exploitation lorsqu’il collecte des informations de diagnostic d’affichage nontrusives.
DXGK_DIAG_DISPLAY_SCANOUT_BUFFER_CRC

L’énumération DXGK_DIAG_DISPLAY_SCANOUT_BUFFER_CRC fournit des informations CRC sur la mémoire tampon en cours d’analyse pendant la collecte de données de diagnostic.
DXGK_DIAG_DISPLAY_SCANOUT_STATE

DXGK_DIAG_DISPLAY_SCANOUT_STATE indique si le pipeline d’affichage récupère et analyse activement les pixels sur la cible/l’affichage donné.
DXGK_DIAG_GETDISPLAYSTATE_SUBSTATUS_FLAGS

DXGK_DIAG_GETDISPLAYSTATE_SUBSTATUS_FLAGS spécifie le sous-état pour la collecte de données de diagnostic cible.
DXGK_DIAG_MONITOR_STATE

DXGK_DIAG_MONITOR_STATE spécifie l’état des moniteurs en fonction du pilote miniport, indiquant au système d’exploitation si les moniteurs sont prêts à recevoir les pixels.
DXGK_DIAGNOSTICINFO_TYPE

Indique le type d’informations que le pilote doit collecter.
DXGK_DSI_CONTROL_TRANSMISSION_MODE

Décrit une substitution pour le mode de transmission, ce qui permet au pilote du panneau OEM de spécifier si le mode faible ou hautes performances doit être utilisé pour écrire des paquets dans la transmission afin d’atténuer les cas où un panneau ne prend en charge qu’un seul des modes.
DXGK_EVENT_TYPE

L’énumération DXGK_EVENT_TYPE indique le type d’événement dans un appel à la fonction DxgkDdiNotifyAcpiEvent du pilote de miniport d’affichage.
DXGK_FRAMEBUFFER_STATE

L’état de la mémoire tampon de trame est fourni au pilote afin que le pilote puisse déduire les détails de la configuration d’affichage en fonction de la façon dont le microprogramme et le pilote définissent une résolution particulière, même si seules les informations de base sont mises directement à la disposition du système d’exploitation pour le pilote.
DXGK_SERVICES

En savoir plus sur l’énumération DXGK_SERVICES.
DXGK_SURPRISE_REMOVAL_TYPE

Indique le type d’événement de suppression surprise lorsqu’un appareil d’affichage externe est déconnecté du système.
DXGK_VGPU_CAPABILITY_TYPE

Spécifie la fonctionnalité GPU virtuelle du noyau graphique DirectX.
EMULATOR_PORT_ACCESS_TYPE

Spécifie le type d’accès au port.