Partager via


en-tête dispmprt.h

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

dispmprt.h contient les interfaces de programmation suivantes :

Fonctions

 
Field_size_bytes_DXGK

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

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

La macro (dispmprt.h) IRQL_requires_DXGK 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 logiquement contiguë qui est simultanément accessible à partir du processeur et d’un appareil.
DlAllocatePool

Alloue de 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éenable 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 un adaptateur d’affichage ou sur un appareil enfant d’une carte d’affichage.
DlFreeDeviceBase

Libère une plage de ports d’E/S d’appareil relatifs au 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 au 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 de mémoire d’appareil relative du bus ou d’adresses d’E/S 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 des informations de configuration spécifiques à l’appareil sous la clé de l’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 le status 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 dans la 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 meilleur nombre d’exécutions 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 un DPC (displayport type-C).
DlReadDeviceSpace

Lit à partir d’un espace de configuration d’appareil ou de la ROM d’extension d’une carte d’affichage.
DlReleaseCommonBuffer

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

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

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

Définit un objet é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é de l’adaptateur dans le Registre.
DlSetTrappedEmulatorPorts

En savoir plus sur : Fonction DlSetTrappedEmulatorPorts
DlStopTimer

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

Synchronise l’exécution d’une fonction de 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 descripteurs 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 dans le Registre si un autre pilote a déjà revendiqué la propriété des plages d’accès relatives au bus spécifiées et de toutes les autres ressources matérielles.
DlWaitForSingleObject

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

La fonction DxgkInitialize charge et initialise le sous-système du noyau graphique DirectX (Dxgkrnl.sys).
DxgkInitializeDisplayOnlyDriver

Charge et initialise le sous-système du noyau graphique DirectX (Dxgkrnl.sys) pour une utilisation par un pilote d’affichage uniquement en mode noyau (KMDOD).
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é 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 lentes prises en charge.
DXGK_BRIGHTNESS_GET_POSSIBLE

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

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

DxgkBrightnessSet3 indique au pilote de faire passer linéairement 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 utilisé par le pilote miniport d’affichage 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

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

Appelé par un pilote d’affichage windows WDDM (Windows Display Driver Model) 1.2 ou version ultérieure pour obtenir les informations d’affichage à partir du périphérique d’affichage auto-test (POST) actuel ou du pilote WDDM en cours d’exécution.
DXGKCB_ACQUIRE_POST_DISPLAY_OWNERSHIP2

Appelé par un pilote de miniport d’affichage pour obtenir les informations d’affichage du périphérique d’affichage auto-test (POST) actuel ou du pilote wdDM (Windows Display Driver Model) 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 rapide 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 d’accès du Registre et une liste de ressources traduites, sur un adaptateur d’affichage spécifié.
DXGKCB_INDICATE_CHILD_STATUS

La fonction DxgkCbIndicateChildStatus enregistre la status actuelle d’un appareil enfant spécifié d’une carte d’affichage.
DXGKCB_IS_DEVICE_PRESENT

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

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

La fonction DxgkCbMapMemory mappe une plage d’adresses physiques traduites (associées à une ressource de mémoire affectée à une carte 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 de miniport d’affichage pour signaler des informations sur un segment d’encodage.
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ée (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 de la ROM d’extension d’une carte 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 miniport d’affichage, avec la fonction DxgkDdiInterruptRoutine du pilote d’affichage miniport.
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 la ROM d’extension d’une carte 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 sur le pilote privé pour les raisons spécifiées par DXGK_DIAGNOSTICINFO_TYPE.
DXGKDDI_CONTROL_ETW_LOGGING

La fonction DxgkDdiControlEtwLogging active ou désactive la journalisation des événements suivi d’événements 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 les paramètres fournis et réécrit les 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 demandes de contrôle d’E/S (IOCTL).
DXGKDDI_DPAUXIOTRANSMISSION

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

La fonction DxgkDdiDpcRoutine est rappelée au DISPATCH_LEVEL IRQL après que le pilote miniport d’affichage a appelé DxgkCbQueueDpc.
DXGKDDI_DPI2CIOTRANSMISSION

Le rappel DXGKDDI_DPI2CIOTRANSMISSION effectue des opérations de lecture/écriture DP I2C sur aux appareils directement connectés sur gpu.
DXGKDDI_DPSBMTRANSMISSION

Le rappel DXGKDDI_DPSBMTRANSMISSION est utilisé pour communiquer avec les appareils de branche DisplayPort (DP) et les appareils récepteur 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 : 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, ce qui peut être nécessaire avant l’appel de l’appareil DxgkDdiStartDevice et ne peut donc pas être interrogé via des majuscules normales ou des DDIs d’informations d’adaptateur.
DXGKDDI_GET_CHILD_CONTAINER_ID

Interroge l’ID de conteneur pour la cible spécifiée. Implémenté par windows Display Driver Model (WDDM) 1.2 et versions ultérieures, affichez les pilotes miniports.
DXGKDDI_GETBACKINGRESOURCE

Obtient tous les stockages physiques pour les fichiers BAR 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 la routine DxgkDdiGetDisplayStateNonIntrusive du pilote d’affichage pour collecter des informations d’état d’affichage à partir du pilote.
DXGKDDI_GETDISPLAYSTATENONINTRUSIVE

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

En savoir plus sur : 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 obligatoire, 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 RBA MMIO (sortie d’entrée mappée à la mémoire) de l’appareil virtuel.
DXGKDDI_GETMMIORANGES

Obtenez les plages de mémoire d’une seule barre d’attente MMIO (sortie d’entrée mappée à la mémoire) 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 la partition hôte d’un seul registre d’adresses de base de fonction virtuelle.
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 vGPU, qui est pris en charge par le GPU physique lorsqu’il est divisé en un nombre donné de partitions.
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 obtenir des 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 un 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 de 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 périphérique d’affichage externe sans en informer le système. Peut éventuellement être implémenté par les pilotes d’affichage windows WDDM (Windows Display Driver Model) 1.2 et versions ultérieures.
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 : DXGKDDI_OPM_CREATE_PROTECTED_OUTPUT_NONLOCAL_DISPLAY fonction de rappel
DXGKDDI_OPM_CREATE_PROTECTED_OUTPUT_NONLOCAL_DISPLAY_JTP

En savoir plus sur : DXGKDDI_OPM_CREATE_PROTECTED_OUTPUT_NONLOCAL_DISPLAY_JTP fonction de rappel
DXGKDDI_OPM_CREATE_PROTECTED_OUTPUT_VIRTUAL_MODE_JTP

En savoir plus sur : DXGKDDI_OPM_CREATE_PROTECTED_OUTPUT_VIRTUAL_MODE_JTP fonction de rappel
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é de 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 des messages de renouvellement système du gestionnaire de protection de sortie (OPM) en cours d’utilisation.
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é et deux numéros de séquence.
DXGKDDI_OPM_SET_SRM_LIST

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

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

La fonction DxgkDdiQueryChildRelations énumère les appareils enfants d’une carte d’affichage.
DXGKDDI_QUERY_CHILD_STATUS

La fonction DxgkDdiQueryChildStatus retourne la status d’un appareil enfant individuel d’une carte 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 les types de diagnostic pris en charge par le pilote pour la catégorie de diagnostic réussi.
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 en mode noyau pour obtenir la liste des pages dans les fichiers BAR de la fonction virtuelle qui doivent être atténuées.
DXGKDDI_QUERYPROBEDBARS

En savoir plus sur : DXGKDDI_QUERYPROBEDBARS fonction de rappel
DXGKDDI_QUERYVIRTUALFUNCTIONLUID

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

Cette routine fournit à la machine virtuelle sans privilèges le contenu des valeurs d’espace de configuration d’une fonction virtuelle PCI Express SR-IOV.
DXGKDDI_READVIRTUALFUNCTIONCONFIGBLOCK

Cette routine fournit à la machine virtuelle sans privilèges les 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 graphique 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 graphique ou d’un périphérique enfant d’une carte graphique.
DXGKDDI_SETGPUPARTITIONCOUNT

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

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

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

Cette routine permet à une machine virtuelle sans privilèges 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 graphique pour recevoir des demandes d’E/S.
DXGKDDI_STOP_DEVICE

La fonction DxgkDdiStopDevice réinitialise une carte graphique et libère les ressources allouées pendant DxgkDdiStartDevice.
DXGKDDI_STOP_DEVICE_AND_RELEASE_POST_DISPLAY_OWNERSHIP

Appelé par le système d’exploitation pour demander au pilote de miniport d’affichage de réinitialiser le périphérique d’affichage et de libérer la propriété de l’appareil auto-test d’alimentation (POST) actuel.
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

Appelé par le système d’exploitation pour demander au pilote de miniport d’affichage de réinitialiser le périphérique d’affichage actuel à un état spécifié.
DXGKDDI_SYSTEM_DISPLAY_WRITE

Appelé par le système d’exploitation pour demander au pilote de miniport d’affichage d’écrire un bloc d’images sur le périphérique d’affichage.
DXGKDDI_UNLOAD

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

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

Cette fonction de rappel permet à la machine virtuelle sans privilèges 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 sans privilèges 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 des graphiques.

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 de 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és par windows Display Driver Model (WDDM) 1.2 et versions ultérieures, les pilotes miniports d’affichage prennent en charge le contrôle de luminosité adaptatif et lisse.
DXGK_BRIGHTNESS_INTERFACE_3

En savoir plus sur : 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 graphique.
DXGK_CHILD_CONTAINER_ID

Contient l’ID de conteneur d’un appareil enfant connecté à un adaptateur graphique.
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 le status d’un appareil enfant de la carte graphique.
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 des 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 actuelle analysée lors de la collecte des données de diagnostic.
DXGK_DIAG_SCANOUT_BUFFER_CONTENT

La structure DXGK_DIAG_SCANOUT_BUFFER_CONTENT fournit des informations sur la mémoire tampon actuelle analysée lors de la collecte des 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 fermeture du psr (auto-actualisation du panneau).
DXGK_DIAGNOSTIC_SYNCLOCK_ENABLESYNC

Verrouillage de synchronisation de diagnostic activer 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 d’affichage diagnostics appelle la fonction DxgkDdiQueryInterface du pilote miniport d’affichage.
DXGK_DISPLAY_OWNERSHIP_FLAGS

Structure renseignée par le système d’exploitation lors de la réussite du rappel DxgkCbAcquirePostDisplayOwnership2 pour fournir des informations sur l’état d’affichage hérité d’un pilote.
DXGK_DISPLAYSTATE_INTRUSIVE

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

La structure DXGK_DISPLAYSTATE_NONINTRUSIVE conserve l’état d’affichage lors de la collecte des données de diagnostic nontrusives.
DXGK_DP_INTERFACE

Un composant en mode noyau qui doit utiliser l’interface DXGK_DP_INTERFACE DisplayPort (DP) appelle la fonction DxgkDdiQueryInterface du pilote 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 DXGK_DSI_PACKET structures 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 périphérique enfant de la carte graphique.
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 de miniport d’affichage.
DXGK_INTEGRATED_DISPLAY_CHILD

Fournit des informations sur l’affichage intégré connecté.
DXGK_MIPI_DSI_INTERFACE

DXGK_MIPI_DSI_INTERFACE permet au système d’exploitation de demander l’exécution d’opérations DSI (Display Serial Interface) 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 de miniport d’affichage pour identifier les fonctionnalités d’un appareil Miracast.
DXGK_MIRACAST_DISPLAY_CALLBACKS

Contient des pointeurs vers les fonctions de l’interface de rappel d’affichage sans fil (Miracast) que le pilote de miniport d’affichage peut appeler pour envoyer des messages et des informations de bloc d’encodage 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 fichiers BAR 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 de 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 de miniport d’affichage.
DXGK_OPM_INTERFACE_2_JTP

En savoir plus sur : 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 De protection de sortie (OPM), qui est implémentée par le pilote de miniport d’affichage.
DXGK_PRE_START_INFO

Structure permettant l’échange de données très simples entre le système d’exploitation et le pilote, ce qui peut être nécessaire avant de démarrer l’appel de l’appareil et ne peut donc pas être interrogé via des majuscules normales ou des DDIs d’informations de l’adaptateur.
DXGK_SPB_INTERFACE

Contient des pointeurs vers des fonctions de l’interface SPB (Simple Peripheral Bus) que le pilote windows WDDM (Display Driver Model) 1.2 et ultérieur peut appeler pour inspecter et modifier les ressources SPB.
DXGK_START_INFO

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

La structure DXGK_TIMED_OPERATION décrit une opération chronoté, qui est utilisée dans l’interface d’opération chrono timed.
DXGK_TIMED_OPERATION_INTERFACE

La structure DXGK_TIMED_OPERATION_INTERFACE contient des pointeurs vers des fonctions dans l’interface d’opération timed, 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 graphique.
DXGK_VIRTUALGPUCAPABILITY

Contient des informations sur la fonctionnalité gpu virtuel.
DXGK_VIRTUALGPUDRIVERESCAPE

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

Informations sur le moteur GPU virtuel.
DXGK_VIRTUALGPUMEMORYRESOURCE

Ressource mémoire GPU virtuelle.
DXGK_VIRTUALGPUPROFILE

Informations sur un profil GPU virtuel.
DXGK_VIRTUALGPUSEGMENTINFO

Informations sur les informations du 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 (sortie d’entrée mappée en mémoire) de l’appareil virtuel.
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 transmise à DxgkDdiGetDisplayStateIntrusive pendant la collecte des données de diagnostic.
DXGKARG_GETDISPLAYSTATENONINTRUSIVE

La structure DXGKARG_GETDISPLAYSTATENONINTRUSIVE est passée à DxgkDdiGetDisplayStateNonIntrusive pendant la collecte des 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 la partition hôte d’un seul registre d’adresses de base de fonction virtuelle (BAR).
DXGKARG_GETVENDORANDDEVICE

Arguments utilisés pour fournir 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.
DXGKARG_GETVIRTUALGPUINFO

Arguments utilisés pour obtenir des informations GPU virtuelles.
DXGKARG_GETVIRTUALGPUPROFILE

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

Arguments de la fonction de rappel DxgkddiQueryDiagnosticTypesSupport.
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é.
DXGKARG_QUERYMITIGATEDRANGES

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

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

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

Arguments utilisés pour lire la configuration des fonctions virtuelles.
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 : 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é à l’utilisation du 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 : structure _DXGKDDI_FLEXIOV_DEVICE_INTERFACE
DXGKDDI_GPU_PARTITION_INTERFACE

Utilisé pour interroger la façon dont un GPU peut être partitionné pour l’utiliser dans 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ées et atténuées.
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 les fonctions implémentées par un pilote d’affichage uniquement en mode noyau (KMDOD). La fonction DriverEntry de KMDOD fournit au sous-système du noyau graphique Microsoft DirectX 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 de carte 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’accueil.
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 de status 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 non intrusives.
DXGK_DIAG_DISPLAY_CONNECTIVITY

DXGK_DIAG_DISPLAY_CONNECTIVITY fournit la dernière status de la cible au système d’exploitation lorsqu’il collecte des informations de diagnostic d’affichage non intrusives.
DXGK_DIAG_DISPLAY_HARDWARE_BANDWIDTH

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

L’énumération DXGK_DIAG_DISPLAY_HARDWARE_ERROR_STATE fournit des informations sur l’état des erreurs matérielles 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 non intrusives.
DXGK_DIAG_DISPLAY_LINK_STATE

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

DXGK_DIAG_DISPLAY_MODE_SET fournit l’état défini du dernier mode d’un pilote au système d’exploitation lorsqu’il collecte des informations de diagnostic d’affichage non intrusives.
DXGK_DIAG_DISPLAY_SCANOUT_BUFFER_CRC

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

DXGK_DIAG_DISPLAY_SCANOUT_STATE indique si le pipeline d’affichage extrait et analyse activement les pixels vers la cible/l’affichage donné.
DXGK_DIAG_GETDISPLAYSTATE_SUBSTATUS_FLAGS

DXGK_DIAG_GETDISPLAYSTATE_SUBSTATUS_FLAGS spécifie le sous-état pour chaque 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 de panneau OEM de spécifier si le mode basse consommation 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 miniport d’affichage.
DXGK_FRAMEBUFFER_STATE

L’état de mémoire tampon d’image est fourni au pilote afin que le pilote puisse déduire les détails de la configuration de l’affichage en fonction de la connaissance du microprogramme et du pilote définit 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 périphérique d’affichage externe est déconnecté du système.
DXGK_VGPU_CAPABILITY_TYPE

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

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