en-tête d3dkmthk.h

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

d3dkmthk.h contient les interfaces de programmation suivantes :

IOCTLs

 
IOCTL_INTERNAL_GRAPHICSPOWER_REGISTER

À usage interne uniquement. Ne pas utiliser.

Fonctions

 
D3DKMTAcquireKeyedMutex

La fonction D3DKMTAcquireKeyedMutex acquiert un objet mutex à clé. La fonction retourne STATUS_SUCCESS si l’objet mutex à clé a été acquis avec succès.
D3DKMTAcquireKeyedMutex2

La fonction D3DKMTAcquireKeyedMutex2 acquiert un objet mutex à clé qui inclut des données privées.
D3DKMTAdjustFullscreenGamma

Ajuste la gamma en plein écran.
D3DKMTChangeSurfacePointer

Microsoft réserve la fonction D3DKMTChangeSurfacePointer pour une utilisation interne uniquement. N’utilisez pas cette fonction dans votre code.
D3DKMTChangeVideoMemoryReservation

Modifie la réservation de mémoire vidéo.
D3DKMTCheckExclusiveOwnership

Le rappel D3DKMTCheckExclusiveOwnership vérifie si un objet d’appareil noyau dans le système d’exploitation est propriétaire exclusif de toutes les sources vidéo présentes.
D3DKMTCheckMonitorPowerState

La fonction D3DKMTCheckMonitorPowerState vérifie l’état d’alimentation d’un moniteur. La fonction retourne STATUS_SUCCESS en cas de vérification réussie.
D3DKMTCheckMultiPlaneOverlaySupport

La fonction D3DKMTCheckMultiPlaneOverlaySupport utilise la structure de D3DKMT_CHECKMULTIPLANEOVERLAYSUPPORT spécifiée pour case activée pour la prise en charge de la superposition multiplane.
D3DKMTCheckMultiPlaneOverlaySupport2

En savoir plus sur la fonction D3DKMTCheckMultiPlaneOverlaySupport2.
D3DKMTCheckMultiPlaneOverlaySupport3

En savoir plus sur la fonction D3DKMTCheckMultiPlaneOverlaySupport3.
D3DKMTCheckOcclusion

La fonction D3DKMTCheckOcclusion vérifie si la zone cliente d’une fenêtre graphique est obstruée.
D3DKMTCheckSharedResourceAccess

La fonction D3DKMTCheckSharedResourceAccess détermine si un processus peut accéder à une ressource partagée.
D3DKMTCheckVidPnExclusiveOwnership

La fonction D3DKMTCheckVidPnExclusiveOwnership détermine la source de présentation vidéo avec la propriété exclusive d’un réseau vidéo présent (VidPN).
D3DKMTCloseAdapter

La fonction D3DKMTCloseAdapter ferme une carte graphique précédemment ouverte par la fonction D3DKMTOpenAdapterFromHdc.
D3DKMTCloseDxCoreDevice

En savoir plus sur la fonction D3DKMTCloseDxCoreDevice.
D3DKMTConfigureSharedResource

La fonction D3DKMTConfigureSharedResource configure une ressource partagée. La fonction retourne STATUS_SUCCESS en cas de configuration réussie.
D3DKMTConnectDoorbell

En savoir plus sur la fonction D3DKMTConnectDoorbell.
D3DKMTCreateAllocation

En savoir plus sur la fonction D3DKMTCreateAllocation.
D3DKMTCreateAllocation2

En savoir plus sur la fonction D3DKMTCreateAllocation2.
D3DKMTCreateContext

La fonction D3DKMTCreateContext crée un contexte d’appareil en mode noyau. La fonction retourne STATUS_SUCCESS en cas de création réussie du contexte de l’appareil.
D3DKMTCreateContextVirtual

La fonction D3DKMTCreateContextVirtual crée un contexte d’appareil en mode noyau qui prend en charge l’adressage virtuel.
D3DKMTCreateDCFromMemory

La fonction D3DKMTCreateDCFromMemory crée un contexte d’affichage à partir d’un bloc de mémoire spécifié.
D3DKMTCreateDevice

La fonction D3DKMTCreateDevice crée un contexte d’appareil en mode noyau. La fonction retourne STATUS_SUCCESS en cas de création réussie du contexte de l’appareil.
D3DKMTCreateDoorbell

En savoir plus sur la fonction D3DKMTCreateDoorbell.
D3DKMTCreateHwContext

Utilisé pour créer un contexte matériel.
D3DKMTCreateHwQueue

Utilisé pour créer une file d’attente matérielle.
D3DKMTCreateKeyedMutex

La fonction D3DKMTCreateKeyedMutex crée un objet mutex à clé. La fonction retourne STATUS_SUCCESS lors de la création réussie de l’objet mutex à clé.
D3DKMTCreateKeyedMutex2

La fonction D3DKMTCreateKeyedMutex2 crée un objet mutex à clé qui inclut des données privées. La fonction retourne STATUS_SUCCESS en cas de création réussie.
D3DKMTCreateOutputDupl

Microsoft réserve la fonction D3DKMTCreateOutputDupl pour une utilisation interne uniquement. N’utilisez pas cette fonction dans votre pilote.
D3DKMTCreateOverlay

La fonction D3DKMTCreateOverlay crée un objet de superposition en mode noyau.
D3DKMTCreatePagingQueue

D3DKMTCreatePagingQueue est utilisé pour créer une file d’attente de pagination d’appareil qui peut être utilisée pour synchroniser avec les opérations de gestion de la mémoire vidéo pour l’appareil, par exemple pour rendre la ressource d’appareil résidente.
D3DKMTCreateProtectedSession

La fonction D3DKMTCreateProtectedSession crée une session protégée et retourne STATUS_SUCCESS en cas d’achèvement réussi.
D3DKMTCreateSyncFile

En savoir plus sur la fonction D3DKMTCreateSyncFile.
D3DKMTCreateSynchronizationObject

La fonction D3DKMTCreateSynchronizationObject crée un objet de synchronisation en mode noyau.
D3DKMTCreateSynchronizationObject2

En savoir plus sur la fonction D3DKMTCreateSynchronizationObject2.
D3DKMTDestroyAllocation

La fonction D3DKMTDestroyAllocation libère une ressource, une liste d’allocations ou les deux.
D3DKMTDestroyAllocation2

La fonction D3DKMTDestroyAllocation2 libère une ressource, une liste d’allocations ou les deux.
D3DKMTDestroyContext

La fonction D3DKMTDestroyContext libère un contexte d’appareil en mode noyau.
D3DKMTDestroyDCFromMemory

La fonction D3DKMTDestroyDCFromMemory libère le contexte d’affichage.
D3DKMTDestroyDevice

La fonction D3DKMTDestroyDevice libère un contexte d’appareil en mode noyau.
D3DKMTDestroyDoorbell

En savoir plus sur la fonction D3DKMTDestroyDoorbell.
D3DKMTDestroyHwContext

Utilisé pour détruire un contexte matériel.
D3DKMTDestroyHwQueue

Utilisé pour détruire une file d’attente matérielle.
D3DKMTDestroyKeyedMutex

La fonction D3DKMTDestroyKeyedMutex détruit un objet mutex à clé.
D3DKMTDestroyOutputDupl

Détruit le doublon de sortie.
D3DKMTDestroyOverlay

La fonction D3DKMTDestroyOverlay détruit un objet de superposition en mode noyau.
D3DKMTDestroyPagingQueue

D3DKMTDestroyPagingQueue attend qu’une file d’attente de pagination termine toutes les opérations qui y sont mises en file d’attente et la détruit avec l’objet de synchronisation associé.
D3DKMTDestroyProtectedSession

La fonction D3DKMTDestroyProtectedSession détruit une session protégée et retourne STATUS_SUCCESS en cas d’achèvement réussi.
D3DKMTDestroySynchronizationObject

La fonction D3DKMTDestroySynchronizationObject détruit un objet de synchronisation en mode noyau.
D3DKMTEnumAdapters

La fonction D3DKMTEnumAdapters énumère toutes les cartes graphiques sur le système. La fonction retourne STATUS_SUCCESS si l’énumération a réussi.
D3DKMTEnumAdapters2

En savoir plus sur la fonction D3DKMTEnumAdapters2.
D3DKMTEnumAdapters3

La fonction D3DKMTEnumAdapters3 fournit des informations pour l’énumération de toutes les cartes graphiques sur le système.
D3DKMTEscape

La fonction D3DKMTEscape échange des informations avec le pilote de miniport d’affichage.
D3DKMTEvict

D3DKMTEvict est utilisé pour décrémenter le nombre de références de résidence d’allocation. Une fois que ce nombre atteint zéro, l’allocation est supprimée de la liste de résidence des appareils.
D3DKMTFlipOverlay

La fonction D3DKMTFlipOverlay modifie l’allocation pour qu’elle s’affiche sur la superposition.
D3DKMTFlushHeapTransitions

Vide les transitions de tas.
D3DKMTFreeGpuVirtualAddress

D3DKMTFreeGpuVirtualAddress publie une plage d’adresses virtuelles GPU (Graphics Processing Unit), qui était précédemment réservée ou mappée.
D3DKMTGetAllocationPriority

Obtient la priorité d’allocation.
D3DKMTGetContextInProcessSchedulingPriority

Appelé par un appareil de composition Microsoft Direct3D in-process (in-process) pour récupérer la priorité de planification pour un contexte d’appareil qui se trouve dans le même processus que d’autres contextes d’appareil.
D3DKMTGetContextSchedulingPriority

La fonction D3DKMTGetContextSchedulingPriority récupère la priorité de planification pour un contexte d’appareil.
D3DKMTGetDeviceState

La fonction D3DKMTGetDeviceState récupère l’état d’un appareil.
D3DKMTGetDisplayModeList

En savoir plus sur la fonction D3DKMTGetDisplayModeList.
D3DKMTGetDWMVerticalBlankEvent

Obtenez l’événement vide vertical DWM (gestionnaire windows de bureau).
D3DKMTGetMultiPlaneOverlayCaps

Récupère les fonctionnalités de superposition multiplan.
D3DKMTGetMultisampleMethodList

La fonction D3DKMTGetMultisampleMethodList récupère une liste de plusieurs exemples de méthodes utilisées pour une allocation.
D3DKMTGetOverlayState

La fonction D3DKMTGetOverlayState récupère les status sur une superposition.
D3DKMTGetPostCompositionCaps

Récupère les fonctionnalités de post-composition.
D3DKMTGetPresentHistory

La fonction D3DKMTGetPresentHistory récupère l’historique de copie.
D3DKMTGetPresentQueueEvent

Obtenir l’événement de file d’attente présent.
D3DKMTGetProcessDeviceRemovalSupport

La fonction D3DKMTGetProcessDeviceRemovalSupport détermine si un processus utilisant l’adaptateur spécifié peut récupérer après la suppression de périphériques graphiques.
D3DKMTGetProcessSchedulingPriorityClass

La fonction D3DKMTGetProcessSchedulingPriorityClass récupère la priorité de planification pour un processus.
D3DKMTGetResourcePresentPrivateDriverData

Interroge les données privées de la ressource, qui sont associées à la ressource pendant La présente.
D3DKMTGetRuntimeData

Microsoft réserve la fonction de rappel D3DKMTGetRuntimeData pour une utilisation interne uniquement. N’utilisez pas cette fonction dans votre code.
D3DKMTGetScanLine

La fonction D3DKMTGetScanLine détermine si la vidéo donnée présente la source d’un réseau de présentation vidéo (VidPN) est en mode de remplissage vertical et récupère la ligne de balayage actuelle.
D3DKMTGetSharedPrimaryHandle

La fonction D3DKMTGetSharedPrimaryHandle récupère le handle partagé global pour la surface primaire.
D3DKMTGetSharedResourceAdapterLuid

Mappe une ressource partagée à un identificateur local unique (LUID) qui identifie la carte graphique sur laquelle la ressource a été créée.
D3DKMTInvalidateActiveVidPn

La fonction D3DKMTInvalidateActiveVidPn invalide le réseau vidéo présent actif (VidPN) actuellement utilisé. Remarque Cette fonction est obsolète dans Windows 7 et les versions ultérieures des systèmes d’exploitation Windows.
D3DKMTInvalidateCache

Invalide le cache.
D3DKMTLock

La fonction D3DKMTLock verrouille une allocation entière ou des pages spécifiques au sein d’une allocation.
D3DKMTLock2

La fonction D3DKMTLock2 verrouille une allocation entière ou des pages spécifiques au sein d’une allocation.
D3DKMTMakeResident

D3DKMTMakeResident est utilisé pour ajouter une ressource à la liste de résidence de l’appareil et incrémenter le nombre de références de résidence sur cette allocation.
D3DKMTMapGpuVirtualAddress

En savoir plus sur la fonction D3DKMTMapGpuVirtualAddress.
D3DKMTMarkDeviceAsError

La fonction D3DKMTMarkDeviceAsError marque un appareil comme erreur en utilisant les informations d’une structure _D3DKMT_MARKDEVICEASERROR.
D3DKMTNotifyWorkSubmission

En savoir plus sur la fonction D3DKMTNotifyWorkSubmission.
D3DKMTOfferAllocations

La fonction D3DKMTOfferAllocations offre des allocations de mémoire vidéo à réutiliser. La fonction retourne STATUS_SUCCESS si les allocations ont été correctement proposées.
D3DKMTOpenAdapterFromDeviceName

La fonction D3DKMTOpenAdapterFromDeviceName mappe un nom d’appareil à un handle de carte graphique et, si l’adaptateur contient plusieurs sorties de moniteur, à l’une de ces sorties.
D3DKMTOpenAdapterFromGdiDisplayName

La fonction D3DKMTOpenAdapterFromGdiDisplayName mappe un nom d’appareil GDI à un handle de carte graphique et, si l’adaptateur contient plusieurs sorties de moniteur, à l’une de ces sorties.
D3DKMTOpenAdapterFromHdc

La fonction D3DKMTOpenAdapterFromHdc mappe un handle de contexte d’appareil (HDC) à un handle de carte graphique et, si l’adaptateur contient plusieurs sorties de moniteur, à l’une de ces sorties.
D3DKMTOpenAdapterFromLuid

Mappe un identificateur local unique (LUID) à un handle d’adaptateur graphique.
D3DKMTOpenKeyedMutex

La fonction D3DKMTOpenKeyedMutex ouvre un objet mutex à clé.
D3DKMTOpenKeyedMutex2

La fonction D3DKMTOpenKeyedMutex2 ouvre un objet mutex à clé qui inclut des données privées. La fonction retourne STATUS_SUCCESS si l’objet a été ouvert.
D3DKMTOpenKeyedMutexFromNtHandle

Ouvre un mutex à clé d’un handle NT vers le processus.
D3DKMTOpenNtHandleFromName

La fonction D3DKMTOpenNtHandleFromName ouvre un handle NT pour une carte graphique spécifiée par nom.
D3DKMTOpenProtectedSessionFromNtHandle

La fonction D3DKMTOpenProtectedSessionFromNtHandle spécifie un handle de session NT utilisé pour ouvrir une session de noyau protégée.
D3DKMTOpenResource

La fonction D3DKMTOpenResource ouvre une ressource partagée.
D3DKMTOpenResource2

Microsoft réserve la fonction D3DKMTOpenResource2 pour une utilisation interne uniquement. N’utilisez pas cette fonction dans votre pilote.
D3DKMTOpenResourceFromNtHandle

D3DKMTOpenResourceFromNtHandle ouvre une ressource partagée à partir d’un handle NT. La fonction retourne STATUS_SUCCESS si la ressource a été correctement ouverte.
D3DKMTOpenSynchronizationObject

La fonction D3DKMTOpenSynchronizationObject ouvre un objet de synchronisation en mode noyau.
D3DKMTOpenSyncObjectFromNtHandle

Mappe un handle de processus NT à un objet de synchronisation d’unité de traitement graphique (GPU).
D3DKMTOpenSyncObjectFromNtHandle2

D3DKMTOpenSyncObjectFromNtHandle2 ouvre un objet de clôture surveillé à partir d’un handle NT créé précédemment par D3DKMTShareObjects.
D3DKMTOpenSyncObjectNtHandleFromName

D3DKMTOpenSyncObjectNtHandleFromName ouvre un handle NT pour un objet de clôture surveillé partagé nommé, semblable à ce que fait D3DKMTOpenNtHandleFromName pour les allocations partagées.
D3DKMTOutputDuplGetFrameInfo

Obtient les informations de trame en double de sortie.
D3DKMTOutputDuplGetMetaData

Obtient les métadonnées en double de sortie.
D3DKMTOutputDuplGetPointerShapeData

Obtient les données de forme de pointeur en double de sortie.
D3DKMTOutputDuplPresent

D3DKMTOutputDuplPresent émet une commande actuelle à partir de la chaîne d’échange de l’API de duplication de bureau du Gestionnaire de fenêtres de bureau vers le sous-système du noyau DirectX.
D3DKMTOutputDuplPresentToHwQueue

La fonction D3DKMTOutputDuplPresentToHwQueue génère le handle dupliqué d’une file d’attente matérielle.
D3DKMTOutputDuplReleaseFrame

La fonction D3DKMTOutputDuplReleaseFrame indique que le pilote a terminé le traitement de l’image de bureau en double spécifiée.
D3DKMTPollDisplayChildren

La fonction D3DKMTPollDisplayChildren interroge la connectivité status de tous les appareils enfants de l’adaptateur donné.
D3DKMTPresent

La fonction D3DKMTPresent envoie une commande présente au sous-système du noyau graphique Microsoft DirectX (Dxgkrnl.sys).
D3DKMTPresentMultiPlaneOverlay

La fonction D3DKMTPresentMultiPlaneOverlay copie le contenu d’une allocation de superposition multiplane source vers une allocation de destination.
D3DKMTPresentMultiPlaneOverlay2

La fonction D3DKMTPresentMultiPlaneOverlay2 copie le contenu d’une allocation de superposition multiplan source vers une allocation de destination.
D3DKMTPresentMultiPlaneOverlay3

La fonction D3DKMTPresentMultiPlaneOverlay3 copie le contenu d’une allocation de superposition multiplane source vers une allocation de destination.
D3DKMTPresentRedirected

Redirige la commande present.
D3DKMTQueryAdapterInfo

La fonction D3DKMTQueryAdapterInfo récupère les informations de la carte graphique.
D3DKMTQueryAllocationResidency

La fonction D3DKMTQueryAllocationResidency récupère la status de résidence d’une ressource ou d’une liste d’allocations.
D3DKMTQueryClockCalibration

Requêtes d’étalonnage de l’horloge.
D3DKMTQueryFSEBlock

Interroger le bloc FSE.
D3DKMTQueryProcessOfferInfo

Interroge les informations de l’offre de processus.
D3DKMTQueryProtectedSessionInfoFromNtHandle

Utilisé pour obtenir des informations sur la session protégée.
D3DKMTQueryProtectedSessionStatus

La fonction D3DKMTQueryProtectedSessionStatus est utilisée pour interroger les status de la session protégée.
D3DKMTQueryRemoteVidPnSourceFromGdiDisplayName

Mappe un nom d’affichage GDI à un ID source VidPN (Remote Video Present Network) nécessaire pour un appel à la fonction D3DKMTOutputDuplPresent.
D3DKMTQueryResourceInfo

La fonction D3DKMTQueryResourceInfo récupère des informations sur une ressource partagée.
D3DKMTQueryResourceInfoFromNtHandle

La fonction D3DKMTQueryResourceInfoFromNtHandle mappe un handle NT global aux informations de ressource nécessaires pour un appel à la fonction D3DKMTQueryResourceInfo.
D3DKMTQueryStatistics

En savoir plus sur : D3DKMTQueryStatistics
D3DKMTQueryVideoMemoryInfo

La fonction de rappel D3DKMTQueryVideoMemoryInfo interroge des informations de mémoire vidéo.
D3DKMTQueryVidPnExclusiveOwnership

Requêtes pour la propriété exclusive VidPn.
D3DKMTReclaimAllocations

La fonction D3DKMTReclaimAllocations récupère les allocations de mémoire vidéo spécifiées dans une structure D3DKMT_RECLAIMALLOCATIONS.
D3DKMTReclaimAllocations2

D3DKMTReclaimAllocations2 récupère les allocations de mémoire vidéo.
D3DKMTRegisterTrimNotification

D3DKMTRegisterTrimNotification est utilisé par un gestionnaire de mémoire vidéo en mode noyau pour inscrire et implémenter un rappel pour chaque appareil en mode noyau afin de recevoir des notifications d’une infrastructure graphique (comme OpenGL).
D3DKMTRegisterVailProcess

En savoir plus sur la fonction D3DKMTRegisterVailProcess.
D3DKMTReleaseKeyedMutex

La fonction D3DKMTReleaseKeyedMutex libère un objet mutex à clé.
D3DKMTReleaseKeyedMutex2

La fonction D3DKMTReleaseKeyedMutex2 libère un objet mutex à clé qui inclut des données privées spécifiées par l’appelant.
D3DKMTReleaseProcessVidPnSourceOwners

La fonction D3DKMTReleaseProcessVidPnSourceOwners libère les propriétaires de source réseau présents vidéo pour un processus.
D3DKMTRender

La fonction D3DKMTRender envoie la mémoire tampon de commande actuelle au sous-système du noyau graphique Microsoft DirectX (Dxgkrnl.sys).
D3DKMTReserveGpuVirtualAddress

D3DKMTReserveGpuVirtualAddress réserve une plage d’adresses dans l’espace d’adressage virtuel du processus actuel. La plage d’adresses est uniquement réservée, il n’y a pas de mémoire réelle derrière elle.
D3DKMTSetAllocationPriority

La fonction D3DKMTSetAllocationPriority définit le niveau de priorité d’une ressource ou d’une liste d’allocations.
D3DKMTSetContextInProcessSchedulingPriority

Appelé par un appareil de composition Microsoft Direct3D in-process (in-proc) pour définir la priorité de planification pour un contexte d’appareil qui est dans le même processus que d’autres contextes d’appareil.
D3DKMTSetContextSchedulingPriority

La fonction D3DKMTSetContextSchedulingPriority définit la priorité de planification pour un contexte d’appareil.
D3DKMTSetDisplayMode

La fonction D3DKMTSetDisplayMode définit l’allocation utilisée pour analyser l’affichage.
D3DKMTSetDisplayPrivateDriverFormat

La fonction D3DKMTSetDisplayPrivateDriverFormat modifie l’attribut de format privé d’une source vidéo présente.
D3DKMTSetFSEBlock

Définit le bloc FSE.
D3DKMTSetGammaRamp

La fonction D3DKMTSetGammaRamp définit la rampe gamma.
D3DKMTSetHwProtectionTeardownRecovery

Définit la récupération de la protection matérielle.
D3DKMTSetMonitorColorSpaceTransform

Permet de définir la transformation de l’espace de couleur pour le moniteur sélectionné.
D3DKMTSetProcessSchedulingPriorityClass

La fonction D3DKMTSetProcessSchedulingPriorityClass définit la priorité de planification pour un processus.
D3DKMTSetQueuedLimit

La fonction D3DKMTSetQueuedLimit définit ou récupère la limite du nombre d’opérations du type donné pouvant être mises en file d’attente pour l’appareil donné.
D3DKMTSetStablePowerState

Définit l’état d’alimentation stable.
D3DKMTSetSyncRefreshCountWaitTarget

Définit le nombre d’actualisations de synchronisation pour la cible d’attente.
D3DKMTSetVidPnSourceHwProtection

Définit la protection matérielle source VidPn.
D3DKMTSetVidPnSourceOwner

La fonction D3DKMTSetVidPnSourceOwner définit et libère la source de la vidéo présente dans le chemin d’accès d’une topologie de réseau présent vidéo (VidPN) qui possède le VidPN.
D3DKMTSetVidPnSourceOwner1

La fonction D3DKMTSetVidPnSourceOwner1 définit ou libère la source de la vidéo présente dans le chemin d’accès d’un propriétaire de réseau vidéo présent (VidPN).
D3DKMTSetVidPnSourceOwner2

La fonction D3DKMTSetVidPnSourceOwner2 est utilisée pour définir le propriétaire de la source de réseau présent vidéo (VidPN).
D3DKMTSharedPrimaryLockNotification

La fonction D3DKMTSharedPrimaryLockNotification informe le système d’exploitation d’un verrouillage à venir sur une surface primaire partagée.
D3DKMTSharedPrimaryUnLockNotification

La fonction D3DKMTSharedPrimaryUnLockNotification avertit le système d’exploitation qu’une surface primaire partagée a été déverrouillée.
D3DKMTShareObjects

En savoir plus sur la fonction D3DKMTShareObjects.
D3DKMTShareObjectWithHost

En savoir plus sur la fonction D3DKMTShareObjectWithHost.
D3DKMTSignalSynchronizationObject

La fonction D3DKMTSignalSynchronizationObject insère un signal pour les objets de synchronisation spécifiés dans le flux de contexte spécifié.
D3DKMTSignalSynchronizationObject2

La fonction D3DKMTSignalSynchronizationObject2 insère un signal pour les objets de synchronisation spécifiés dans le flux de contexte spécifié.
D3DKMTSignalSynchronizationObjectFromCpu

D3DKMTSignalSynchronizationObjectFromCpu permet à un pilote de signaler une clôture surveillée.
D3DKMTSignalSynchronizationObjectFromGpu

D3DKMTSignalSynchronizationObjectFromGpu est utilisé pour signaler une clôture surveillée.
D3DKMTSignalSynchronizationObjectFromGpu2

D3DKMTSignalSynchronizationObjectFromGpu2 est utilisé pour signaler une clôture surveillée.
D3DKMTSubmitCommand

D3DKMTSubmitCommand est utilisé pour envoyer des mémoires tampons de commande sur les contextes qui prennent en charge l’adressage virtuel de l’unité de traitement graphique (GPU).
D3DKMTSubmitCommandToHwQueue

Utilisé pour envoyer une commande à la file d’attente matérielle.
D3DKMTSubmitPresentBltToHwQueue

Envoie un blt présent à la file d’attente matérielle.
D3DKMTSubmitPresentToHwQueue

SubmitPresentToHwQueue envoie une opération Blt Present à une file d’attente matérielle.
D3DKMTSubmitSignalSyncObjectsToHwQueue

Utilisé pour envoyer un signal à la file d’attente matérielle.
D3DKMTSubmitWaitForSyncObjectsToHwQueue

Utilisé pour envoyer une attente à la file d’attente matérielle.
D3DKMTTrimProcessCommitment

La fonction D3DKMTTrimProcessCommitment réduit un engagement de processus à l’aide d’informations dans la structure D3DKMT_TRIMPROCESSCOMMITMENT.
D3DKMTUnlock

La fonction D3DKMTUnlock déverrouille une liste d’allocations.
D3DKMTUnlock2

La fonction D3DKMTUnlock2 déverrouille une liste d’allocations.
D3DKMTUnregisterTrimNotification

D3DKMTUnregisterTrimNotification est utilisé pour supprimer une inscription de rappel pour un appareil en mode noyau qui reçoit des notifications d’une infrastructure graphique (comme OpenGL).
D3DKMTUpdateAllocationProperty

Mises à jour propriété d’allocation d’un contexte.
D3DKMTUpdateGpuVirtualAddress

D3DKMTUpdateGpuVirtualAddress est une opération spéciale utilisée dans le contexte des ressources de vignette. Il permet au pilote de spécifier un certain nombre d’opérations de mappage à appliquer à l’espace d’adressage virtuel du processus dans un seul lot de mises à jour de la table de pages.
D3DKMTUpdateOverlay

La fonction D3DKMTUpdateOverlay modifie un objet de superposition en mode noyau.
D3DKMTWaitForIdle

La fonction D3DKMTWaitForIdle attend qu’un périphérique d’affichage soit inactif.
D3DKMTWaitForSynchronizationObject

La fonction D3DKMTWaitForSynchronizationObject insère une attente pour les objets de synchronisation spécifiés dans le flux de contexte spécifié.
D3DKMTWaitForSynchronizationObject2

La fonction D3DKMTWaitForSynchronizationObject2 insère une attente pour les objets de synchronisation spécifiés dans le flux de contexte spécifié.
D3DKMTWaitForSynchronizationObjectFromCpu

D3DKMTWaitForSynchronizationObjectFromCpu attend qu’une clôture surveillée atteigne une certaine valeur.
D3DKMTWaitForSynchronizationObjectFromGpu

D3DKMTWaitForSynchronizationObjectFromGpu attend qu’une clôture surveillée atteigne une certaine valeur avant de traiter les commandes de contexte suivantes.
D3DKMTWaitForVerticalBlankEvent

La fonction D3DKMTWaitForVerticalBlankEvent attend que l’intervalle de remplissage vertical se produise, puis retourne.
D3DKMTWaitForVerticalBlankEvent2

Attend que les objets d’attente spécifiés, y compris un événement vide vertical, se produisent, puis retourne. Pris en charge à partir de Windows 8.
GET_OUTPUT_DUPL_DEBUG_INFO_FROM_SNAPSHOT

Obtient les informations de débogage en double de sortie à partir de instantané.

Fonctions de rappel

 
PDXGK_FSTATE_NOTIFICATION

Implémenté par le pilote client pour émettre une notification d’état.
PDXGK_GRAPHICSPOWER_UNREGISTER

Rappel pour annuler l’inscription auprès du pilote graphique.
PDXGK_INITIAL_COMPONENT_STATE

La fonction de rappel InitialComponentStateCb est implémentée par le pilote client pour initialiser l’état du composant.
PDXGK_POWER_NOTIFICATION

Rappel indiquant que le périphérique graphique subira une transition d’état d’alimentation de l’appareil.
PDXGK_REMOVAL_NOTIFICATION

Rappel indiquant que le périphérique graphique est en cours de suppression.
PDXGK_SET_SHARED_POWER_COMPONENT_STATE

Rappel pour indiquer si le composant d’alimentation spécifié est actif.
PFND3DKMT_ACQUIREKEYEDMUTEX

La fonction de rappel PFND3DKMT_ACQUIREKEYEDMUTEX acquiert un objet mutex à clé. La fonction retourne STATUS_SUCCESS si l’objet mutex à clé a été correctement acquis.
PFND3DKMT_ACQUIREKEYEDMUTEX2

La fonction de rappel PFND3DKMT_ACQUIREKEYEDMUTEX2 acquiert un objet mutex à clé qui inclut des données privées.
PFND3DKMT_ADJUSTFULLSCREENGAMMA

La fonction de rappel PFND3DKMT_ADJUSTFULLSCREENGAMMA s’ajuste au mode gamma plein écran.
PFND3DKMT_BUDGETCHANGENOTIFICATIONCALLBACK

La fonction de rappel PFND3DKMT_BUDGETCHANGENOTIFICATIONCALLBACK avertit d’une modification de budget.
PFND3DKMT_CHANGESURFACEPOINTER

En savoir plus sur la fonction de rappel PFND3DKMT_CHANGESURFACEPOINTER.
PFND3DKMT_CHANGEVIDEOMEMORYRESERVATION

La fonction de rappel PFND3DKMT_CHANGEVIDEOMEMORYRESERVATION modifie une réservation de mémoire vidéo.
PFND3DKMT_CHECKEXCLUSIVEOWNERSHIP

La fonction PFND3DKMT_CHECKEXCLUSIVEOWNERSHIP vérifie si un objet de périphérique noyau dans le système d’exploitation est propriétaire exclusif de toutes les sources vidéo présentes.
PFND3DKMT_CHECKMONITORPOWERSTATE

La fonction PFND3DKMT_CHECKMONITORPOWERSTATE vérifie l’état d’alimentation d’un moniteur. La fonction retourne STATUS_SUCCESS en cas de vérification réussie.
PFND3DKMT_CHECKMULTIPLANEOVERLAYSUPPORT

La fonction de rappel PFND3DKMT_CHECKMULTIPLANEOVERLAYSUPPORT vérifie les détails de la prise en charge matérielle des superpositions multiplan.
PFND3DKMT_CHECKMULTIPLANEOVERLAYSUPPORT2

La fonction de rappel PFND3DKMT_CHECKMULTIPLANEOVERLAYSUPPORT2 vérifie les détails de la prise en charge matérielle des superpositions multiplan.
PFND3DKMT_CHECKMULTIPLANEOVERLAYSUPPORT3

La fonction de rappel PFND3DKMT_CHECKMULTIPLANEOVERLAYSUPPORT3 vérifie les détails de la prise en charge matérielle des superpositions multiplan.
PFND3DKMT_CHECKOCCLUSION

La fonction de rappel PFND3DKMT_CHECKOCCLUSION vérifie si la zone cliente d’une fenêtre graphique est occluse.
PFND3DKMT_CHECKSHAREDRESOURCEACCESS

La fonction PFND3DKMT_CHECKSHAREDRESOURCEACCESS détermine si un processus peut accéder à une ressource partagée.
PFND3DKMT_CHECKVIDPNEXCLUSIVEOWNERSHIP

La fonction de rappel PFND3DKMT_CHECKVIDPNEXCLUSIVEOWNERSHIP détermine la source de la vidéo présente avec la propriété exclusive d’un réseau vidéo présent (VidPN).
PFND3DKMT_CLOSEADAPTER

La fonction de rappel PFND3DKMT_CLOSEADAPTER ferme une carte graphique précédemment ouverte par la fonction D3DKMTOpenAdapterFromHdc.
PFND3DKMT_CONFIGURESHAREDRESOURCE

La fonction de rappel PFND3DKMT_CONFIGURESHAREDRESOURCE configure une ressource partagée. La fonction retourne STATUS_SUCCESS en cas de configuration réussie.
PFND3DKMT_CREATEALLOCATION

La fonction PFND3DKMT_CREATEALLOCATION crée ou ajoute des allocations de mémoire système ou vidéo. Les allocations peuvent être autonomes ou associées à une ressource.
PFND3DKMT_CREATEALLOCATION2

Microsoft réserve la fonction de rappel PFND3DKMT_CREATEALLOCATION2 pour une utilisation interne uniquement. N’utilisez pas cette fonction de rappel dans votre pilote.
PFND3DKMT_CREATECONTEXT

Le rappel PFND3DKMT_CREATECONTEXT crée un contexte d’appareil en mode noyau. La fonction retourne STATUS_SUCCESS en cas de création réussie du contexte de l’appareil.
PFND3DKMT_CREATECONTEXTVIRTUAL

La fonction de rappel D3dkmtCreateContextVirtual crée un contexte virtuel.
PFND3DKMT_CREATEDCFROMMEMORY

La fonction de rappel PFND3DKMT_CREATEDCFROMMEMORY crée un contexte d’affichage à partir d’un bloc de mémoire spécifié.
PFND3DKMT_CREATEDEVICE

Le rappel PFND3DKMT_CREATEDEVICE crée un contexte d’appareil en mode noyau. La fonction retourne STATUS_SUCCESS en cas de création réussie du contexte de l’appareil.
PFND3DKMT_CREATEHWQUEUE

Implémenté par le pilote client pour créer une file d’attente matérielle.
PFND3DKMT_CREATEKEYEDMUTEX

Le rappel PFND3DKMT_CREATEKEYEDMUTEX crée un objet mutex à clé. La fonction retourne STATUS_SUCCESS lors de la création réussie de l’objet mutex à clé.
PFND3DKMT_CREATEKEYEDMUTEX2

Le rappel PFND3DKMT_CREATEKEYEDMUTEX2 crée un objet mutex à clé qui inclut des données privées. La fonction retourne STATUS_SUCCESS en cas de création réussie.
PFND3DKMT_CREATEOUTPUTDUPL

Microsoft réserve la fonction de rappel PFND3DKMT_CREATEOUTPUTDUPL pour une utilisation interne uniquement. N’utilisez pas cette fonction de rappel dans votre pilote.
PFND3DKMT_CREATEOVERLAY

La fonction de rappel PFND3DKMT_CREATEOVERLAY active le matériel de superposition si le matériel est compatible.
PFND3DKMT_CREATEPAGINGQUEUE

La fonction de rappel PFND3DKMT_CREATEPAGINGQUEUE crée une file d’attente de pagination.
PFND3DKMT_CREATEPROTECTEDSESSION

Implémenté par le pilote client pour créer une session protégée.
PFND3DKMT_CREATESYNCHRONIZATIONOBJECT

La fonction de rappel PFND3DKMT_CREATESYNCHRONIZATIONOBJECT crée un objet de synchronisation.
PFND3DKMT_CREATESYNCHRONIZATIONOBJECT2

La fonction de rappel PFND3DKMT_CREATESYNCHRONIZATIONOBJECT2 crée un objet de synchronisation.
PFND3DKMT_DESTROYALLOCATION

La fonction de rappel PFND3DKMT_DESTROYALLOCATION libère les allocations.
PFND3DKMT_DESTROYALLOCATION2

La fonction de rappel PFND3DKMT_DESTROYALLOCATION2 libère les allocations.
PFND3DKMT_DESTROYCONTEXT

Implémenté par le pilote client pour détruire le contexte d’unité de traitement graphique (GPU) spécifié.
PFND3DKMT_DESTROYDCFROMMEMORY

La fonction de rappel PFND3DKMT_DESTROYDCFROMMEMORY détruit un contexte d’appareil de la mémoire.
PFND3DKMT_DESTROYDEVICE

La fonction de rappel PFND3DKMT_DESTROYDEVICE détruit un périphérique de contexte graphique.
PFND3DKMT_DESTROYHWQUEUE

Implémenté par le pilote client pour détruire une file d’attente matérielle.
PFND3DKMT_DESTROYKEYEDMUTEX

La fonction de rappel PFND3DKMT_DESTROYKEYEDMUTEX détruit le mutex à clé.
PFND3DKMT_DESTROYOUTPUTDUPL

La fonction de rappel PFND3DKMT_DESTROYOUTPUTDUPL détruit les doublons de sortie.
PFND3DKMT_DESTROYOVERLAY

La fonction de rappel PFND3DKMT_DESTROYOVERLAY désactive le matériel de superposition et supprime le handle de superposition spécifié.
PFND3DKMT_DESTROYPAGINGQUEUE

La fonction de rappel PFND3DKMT_DESTROYPAGINGQUEUE détruit la file d’attente de pagination.
PFND3DKMT_DESTROYPROTECTEDSESSION

Implémenté par le pilote client pour détruire une session protégée.
PFND3DKMT_DESTROYSYNCHRONIZATIONOBJECT

La fonction de rappel PFND3DKMT_DESTROYSYNCHRONIZATIONOBJECT détruit l’objet de synchronisation.
PFND3DKMT_ENUMADAPTERS

Le rappel PFND3DKMT_ENUMADAPTERS énumère toutes les cartes graphiques sur le système. La fonction retourne STATUS_SUCCESS si l’énumération a réussi.
PFND3DKMT_ENUMADAPTERS2

La fonction de rappel PFND3DKMT_ENUMADAPTERS2 énumère toutes les cartes graphiques sur le système.
PFND3DKMT_ENUMADAPTERS3

La fonction de rappel PFND3DKMT_ENUMADAPTERS3 énumère toutes les cartes graphiques sur le système.
PFND3DKMT_ESCAPE

La fonction de rappel Pfnd3dkmtEscape partage des informations avec le pilote d’affichage en mode noyau.
PFND3DKMT_EVICT

Le Pfnd3dkmtEvict demande au système d’exploitation de décrémenter le nombre de références de résidence.
PFND3DKMT_FLIPOVERLAY

La fonction de rappel Pfnd3dkmtFlipoverlay affiche une nouvelle allocation à l’aide de la superposition spécifiée.
PFND3DKMT_FLUSHHEAPTRANSITIONS

La fonction de rappel Pfnd3dkmtFlushheaptransitions vide les transitions de tas.
PFND3DKMT_FREEGPUVIRTUALADDRESS

La fonction de rappel Pfnd3dkmtFreegpuvirtualaddress libère une plage d’adresses virtuelles GPU (Graphics Processing Unit), qui était précédemment réservée ou mappée.
PFND3DKMT_GETALLOCATIONPRIORITY

La fonction de rappel Pfnd3dkmtGetallocationpriority obtient la priorité d’allocation.
PFND3DKMT_GETCONTEXTINPROCESSSCHEDULINGPRIORITY

La fonction de rappel Pfnd3dkmtGetcontextinprocessschedulingpriority est appelée par un appareil de composition Microsoft Direct3D in-process (in-process) pour récupérer la priorité de planification pour un contexte d’appareil qui se trouve dans le même processus que d’autres contextes d’appareil.
PFND3DKMT_GETCONTEXTSCHEDULINGPRIORITY

Pfnd3dkmtGetcontextschedulingpriority récupère la priorité de planification pour un contexte d’appareil.
PFND3DKMT_GETDEVICESTATE

Pfnd3dkmtGetdevicestate récupère l’état d’un appareil.
PFND3DKMT_GETDISPLAYMODELIST

Pfnd3dkmtGetdisplaymodelist récupère une liste des modes d’affichage disponibles, y compris les modes au format étendu.
PFND3DKMT_GETDWMVERTICALBLANKEVENT

Pfnd3dkmtGetdwmverticalblankevent obtient l’événement vide vertical DWM (gestionnaire de fenêtres de bureau).
PFND3DKMT_GETMULTIPLANEOVERLAYCAPS

Pfnd3dkmtGetmultiplaneoverlaycaps récupère les fonctionnalités de superposition multiplan.
PFND3DKMT_GETMULTISAMPLEMETHODLIST

Pfnd3dkmtGetmultisamplemethodlist récupère une liste de méthodes à plusieurs exemples utilisées pour une allocation.
PFND3DKMT_GETOVERLAYSTATE

Pfnd3dkmtGetoverlaystate récupère les status sur une superposition.
PFND3DKMT_GETPOSTCOMPOSITIONCAPS

Pfnd3dkmtGetpostcompositioncaps récupère les fonctionnalités de post-composition.
PFND3DKMT_GETPRESENTHISTORY

Pfnd3dkmtGetpresenthistory récupère l’historique de copie.
PFND3DKMT_GETPROCESSDEVICEREMOVALSUPPORT

Implémenté par le pilote client pour obtenir la prise en charge de la suppression des périphériques de processus.
PFND3DKMT_GETPROCESSSCHEDULINGPRIORITYCLASS

Pfnd3dkmtGetprocessschedulingpriorityclass récupère la priorité de planification pour un processus.
PFND3DKMT_GETRESOURCEPRESENTPRIVATEDRIVERDATA

Pfnd3dkmtGetresourcepresentprivatedriverdata interroge les données privées de la ressource, qui sont associées à la ressource pendant la présente.
PFND3DKMT_GETRUNTIMEDATA

Microsoft réserve la fonction de rappel PFND3DKMT_GETRUNTIMEDATA pour une utilisation interne uniquement. N’utilisez pas cette fonction dans votre code.
PFND3DKMT_GETSCANLINE

Pfnd3dkmtGetscanline détermine si la vidéo donnée présente la source d’un réseau vidéo présent (VidPN) est en mode de remplissage vertical et récupère la ligne de balayage actuelle.
PFND3DKMT_GETSHAREDPRIMARYHANDLE

Pfnd3dkmtGetsharedprimaryhandle récupère le handle partagé global pour la surface primaire.
PFND3DKMT_GETSHAREDRESOURCEADAPTERLUID

Pfnd3dkmtGetsharedresourceadapterluid mappe une ressource partagée à un identificateur local unique (LUID) qui identifie la carte graphique sur laquelle la ressource a été créée.
PFND3DKMT_INVALIDATEACTIVEVIDPN

Pfnd3dkmtInvalidateactivevidpn invalide le réseau vidéo présent actif (VidPN) actuellement utilisé.
PFND3DKMT_INVALIDATECACHE

Pfnd3dkmtInvalidatecache invalide le cache.
PFND3DKMT_LOCK

Pfnd3dkmtLock verrouille une allocation entière ou des pages spécifiques au sein d’une allocation.
PFND3DKMT_LOCK2

Pfnd3dkmtLock2 verrouille une allocation entière ou des pages spécifiques au sein d’une allocation.
PFND3DKMT_MAKERESIDENT

Pfnd3dkmtMakeresident ajoute une ressource à la liste de résidence de l’appareil et incrémente le nombre de références de résidence sur cette allocation.
PFND3DKMT_MAPGPUVIRTUALADDRESS

Pfnd3dkmtMapgpuvirtualaddress mappe les plages d’adresses virtuelles d’une unité de traitement graphique (GPU) à une plage d’allocation spécifique ou la place à l’état Non valide ou Zéro.
PFND3DKMT_MARKDEVICEASERROR

Pfnd3dkmtMarkdeviceaserror marque un appareil comme erreur.
PFND3DKMT_OFFERALLOCATIONS

Le rappel PFND3DKMT_OFFERALLOCATIONS offre des allocations de mémoire vidéo à réutiliser. La fonction retourne STATUS_SUCCESS si les allocations ont été correctement proposées.
PFND3DKMT_OPENADAPTERFROMDEVICENAME

Pfnd3dkmtOpenadapterfromdevicename mappe un nom d’appareil à un handle de carte graphique et, si l’adaptateur contient plusieurs sorties de moniteur, à l’une de ces sorties.
PFND3DKMT_OPENADAPTERFROMGDIDISPLAYNAME

Pfnd3dkmtOpenadapterfromgdidisplayname mappe un nom de périphérique GDI à un handle de carte graphique et, si l’adaptateur contient plusieurs sorties de moniteur, à l’une de ces sorties.
PFND3DKMT_OPENADAPTERFROMHDC

Pfnd3dkmtOpenadapterfromhdc mappe un handle de contexte d’appareil (HDC) à un handle de carte graphique et, si l’adaptateur contient plusieurs sorties de moniteur, à l’une de ces sorties.
PFND3DKMT_OPENADAPTERFROMLUID

Pfnd3dkmtOpenadapterfromluid mappe un identificateur local unique (LUID) à un handle de carte graphique.
PFND3DKMT_OPENKEYEDMUTEX

Pfnd3dkmtOpenkeyedmutex ouvre un objet mutex à clé qui inclut des données privées.
PFND3DKMT_OPENKEYEDMUTEX2

Le rappel PFND3DKMT_OPENKEYEDMUTEX2 ouvre un objet mutex à clé qui inclut des données privées. La fonction retourne STATUS_SUCCESS si l’objet a été ouvert.
PFND3DKMT_OPENKEYEDMUTEXFROMNTHANDLE

Implémenté par le pilote client pour ouvrir un mutex à clé à partir d’un handle NT au processus.
PFND3DKMT_OPENNTHANDLEFROMNAME

Le rappel PFND3DKMT_OPENNTHANDLEFROMNAME ouvre un handle NT pour une carte graphique spécifiée par son nom.
PFND3DKMT_OPENPROTECTEDSESSIONFROMNTHANDLE

Implémenté par le pilote client pour ouvrir une session protégée à partir du handle NT.
PFND3DKMT_OPENRESOURCE

Pfnd3dkmtOpenresource ouvre une ressource partagée.
PFND3DKMT_OPENRESOURCE2

Pfnd3dkmtOpenresource2 ouvre une ressource partagée.
PFND3DKMT_OPENRESOURCEFROMNTHANDLE

PFND3DKMT_OPENRESOURCEFROMNTHANDLE ouvre une ressource partagée à partir d’un handle NT. Le rappel retourne STATUS_SUCCESS si la ressource a été ouverte.
PFND3DKMT_OPENSYNCHRONIZATIONOBJECT

La fonction de rappel PFND3DKMT_OPENSYNCHRONIZATIONOBJECT ouvre un objet de synchronisation en mode noyau.
PFND3DKMT_OPENSYNCOBJECTFROMNTHANDLE

La fonction de rappel PFND3DKMT_OPENSYNCOBJECTFROMNTHANDLE mappe un handle de processus NT à un objet de synchronisation d’unité de traitement graphique (GPU).
PFND3DKMT_OPENSYNCOBJECTFROMNTHANDLE2

La fonction de rappel PFND3DKMT_OPENSYNCOBJECTFROMNTHANDLE2 mappe un handle de processus NT à un objet de synchronisation d’unité de traitement graphique (GPU).
PFND3DKMT_OPENSYNCOBJECTNTHANDLEFROMNAME

La fonction de rappel PFND3DKMT_OPENSYNCOBJECTNTHANDLEFROMNAME ouvre un handle NT pour un objet de clôture surveillé partagé nommé, comme D3DKMTOpenNtHandleFromName pour les allocations partagées.
PFND3DKMT_OUTPUTDUPLGETFRAMEINFO

La fonction de rappel PFND3DKMT_OUTPUTDUPLGETFRAMEINFO obtient des informations de trame en double de sortie.
PFND3DKMT_OUTPUTDUPLGETMETADATA

La fonction de rappel PFND3DKMT_OUTPUTDUPLGETMETADATA obtient les métadonnées dupliquées de sortie.
PFND3DKMT_OUTPUTDUPLGETPOINTERSHAPEDATA

La fonction de rappel PFND3DKMT_OUTPUTDUPLGETPOINTERSHAPEDATA obtient des données de forme de pointeur en double de sortie.
PFND3DKMT_OUTPUTDUPLPRESENT

PFND3DKMT_OUTPUTDUPLPRESENT émet une commande actuelle de la chaîne d’échange de l’API de duplication de bureau du Gestionnaire de fenêtres de bureau vers le sous-système du noyau DirectX.
PFND3DKMT_OUTPUTDUPLPRESENTTOHWQUEUE

Les sorties dupliquent un handle dans une file d’attente matérielle.
PFND3DKMT_OUTPUTDUPLRELEASEFRAME

La fonction de rappel PFND3DKMT_OUTPUTDUPLRELEASEFRAME indique que le pilote a terminé le traitement de l’image de bureau en double spécifiée.
PFND3DKMT_PINDIRECTFLIPRESOURCES

La fonction de rappel PFND3DKMT_PINDIRECTFLIPRESOURCES épingle les ressources de retournement direct.
PFND3DKMT_POLLDISPLAYCHILDREN

Le PFND3DKMT_POLLDISPLAYCHILDREN requêtes de fonction de rappel pour la connectivité status de tous les appareils enfants de l’adaptateur donné.
PFND3DKMT_PRESENT

La fonction de rappel PFND3DKMT_PRESENT envoie une commande présente au sous-système du noyau graphique Microsoft DirectX.
PFND3DKMT_PRESENTMULTIPLANEOVERLAY

La fonction de rappel PFND3DKMT_PRESENTMULTIPLANEOVERLAY copie le contenu d’une allocation de superposition multiplan source vers une allocation de destination.
PFND3DKMT_PRESENTMULTIPLANEOVERLAY2

La fonction de rappel PFND3DKMT_PRESENTMULTIPLANEOVERLAY2 copie le contenu d’une allocation de superposition multiplan source vers une allocation de destination.
PFND3DKMT_PRESENTMULTIPLANEOVERLAY3

La fonction de rappel PFND3DKMT_PRESENTMULTIPLANEOVERLAY3 copie le contenu d’une allocation de superposition multiplan source vers une allocation de destination.
PFND3DKMT_QUERYADAPTERINFO

La fonction de rappel PFND3DKMT_QUERYADAPTERINFO récupère les informations de la carte graphique.
PFND3DKMT_QUERYALLOCATIONRESIDENCY

La fonction de rappel PFND3DKMT_QUERYALLOCATIONRESIDENCY récupère le status de résidence d’une ressource ou d’une liste d’allocations.
PFND3DKMT_QUERYCLOCKCALIBRATION

La fonction de rappel PFND3DKMT_QUERYCLOCKCALIBRATION interroge l’étalonnage de l’horloge.
PFND3DKMT_QUERYFSEBLOCK

La fonction de rappel PFND3DKMT_QUERYFSEBLOCK interroge les blocs FSE.
PFND3DKMT_QUERYHYBRIDLISTVALUE

Le PFND3DKMT_QUERYHYBRIDLISTVALUE requêtes de fonction de rappel pour la valeur de liste hybride.
PFND3DKMT_QUERYPROCESSOFFERINFO

La fonction de rappel PFND3DKMT_QUERYPROCESSOFFERINFO interroge les informations de l’offre de processus.
PFND3DKMT_QUERYPROTECTEDSESSIONINFOFROMNTHANDLE

Implémenté par le pilote client pour interroger les informations de session protégées à partir du handle NT.
PFND3DKMT_QUERYPROTECTEDSESSIONSTATUS

Implémenté par le pilote client pour interroger une session protégée.
PFND3DKMT_QUERYREMOTEVIDPNSOURCEFROMGDIDISPLAYNAME

La fonction D3DKMTQueryRemoteVidPnSourceFromGdiDisplayName mappe un nom d’affichage GDI à un ID source VidPN (Remote Video Present Network).
PFND3DKMT_QUERYRESOURCEINFO

La fonction de rappel PFND3DKMT_QUERYRESOURCEINFO récupère des informations sur une ressource partagée.
PFND3DKMT_QUERYRESOURCEINFOFROMNTHANDLE

La fonction de rappel PFND3DKMT_QUERYRESOURCEINFOFROMNTHANDLE mappe un handle NT global aux informations de ressource utilisées pour appeler la fonction D3DKMTQueryResourceInfo.
PFND3DKMT_QUERYSTATISTICS

PFND3DKMT_QUERYSTATISTICS est réservé à l’utilisation du système.
PFND3DKMT_QUERYVIDEOMEMORYINFO

Le PFND3DKMT_QUERYVIDEOMEMORYINFO requêtes de fonction de rappel pour les informations de mémoire vidéo.
PFND3DKMT_QUERYVIDPNEXCLUSIVEOWNERSHIP

Le PFND3DKMT_QUERYVIDPNEXCLUSIVEOWNERSHIP requêtes de fonction de rappel pour la propriété exclusive VidPn.
PFND3DKMT_RECLAIMALLOCATIONS

La fonction de rappel PFND3DKMT_RECLAIMALLOCATIONS récupère les allocations de mémoire vidéo spécifiées dans une structure de D3DKMT_RECLAIMALLOCATIONS.
PFND3DKMT_RECLAIMALLOCATIONS2

La fonction de rappel PFND3DKMT_RECLAIMALLOCATIONS2 récupère les allocations de mémoire vidéo.
PFND3DKMT_REGISTERBUDGETCHANGENOTIFICATION

La fonction de rappel PFND3DKMT_REGISTERBUDGETCHANGENOTIFICATION reçoit des notifications d’une infrastructure graphique (comme OpenGL).
PFND3DKMT_REGISTERTRIMNOTIFICATION

La fonction de rappel PFND3DKMT_REGISTERTRIMNOTIFICATION enregistre les notifications de découpage.
PFND3DKMT_RELEASEKEYEDMUTEX

La fonction de rappel PFND3DKMT_RELEASEKEYEDMUTEX libère un objet mutex à clé.
PFND3DKMT_RELEASEKEYEDMUTEX2

La fonction de rappel PFND3DKMT_RELEASEKEYEDMUTEX2 libère un objet mutex à clé qui inclut des données privées spécifiées par l’appelant.
PFND3DKMT_RELEASEPROCESSVIDPNSOURCEOWNERS

La fonction de rappel PFND3DKMT_RELEASEPROCESSVIDPNSOURCEOWNERS libère les propriétaires de source réseau de la vidéo présente pour un processus.
PFND3DKMT_RENDER

La fonction de rappel PFND3DKMT_RENDER envoie la mémoire tampon de commande actuelle au sous-système du noyau graphique Microsoft DirectX (Dxgkrnl.sys).
PFND3DKMT_RESERVEGPUVIRTUALADDRESS

La fonction de rappel PFND3DKMT_RESERVEGPUVIRTUALADDRESS réserve une plage d’adresses dans l’espace d’adressage virtuel GPU (Traitement graphique) du processus actuel.
PFND3DKMT_SETALLOCATIONPRIORITY

La fonction de rappel PFND3DKMT_SETALLOCATIONPRIORITY définit le niveau de priorité d’une ressource ou une liste d’allocations.
PFND3DKMT_SETCONTEXTINPROCESSSCHEDULINGPRIORITY

La fonction de rappel PFND3DKMT_SETCONTEXTINPROCESSSCHEDULINGPRIORITY définit la priorité de planification pour un contexte d’appareil qui se trouve dans le même processus que d’autres contextes d’appareil.
PFND3DKMT_SETCONTEXTSCHEDULINGPRIORITY

La fonction de rappel PFND3DKMT_SETCONTEXTSCHEDULINGPRIORITY définit la priorité de planification pour un contexte d’appareil.
PFND3DKMT_SETDISPLAYMODE

La fonction de rappel PFND3DKMT_SETDISPLAYMODE définit l’allocation utilisée pour analyser l’affichage.
PFND3DKMT_SETDISPLAYPRIVATEDRIVERFORMAT

La fonction de rappel PFND3DKMT_SETDISPLAYPRIVATEDRIVERFORMAT modifie l’attribut de format privé d’une source vidéo présente.
PFND3DKMT_SETFSEBLOCK

La fonction de rappel PFND3DKMT_SETFSEBLOCK définit le bloc FSE.
PFND3DKMT_SETGAMMARAMP

La fonction de rappel PFND3DKMT_SETGAMMARAMP définit la rampe gamma.
PFND3DKMT_SETHWPROTECTIONTEARDOWNRECOVERY

La fonction de rappel PFND3DKMT_SETHWPROTECTIONTEARDOWNRECOVERY définit la récupération de la protection matérielle.
PFND3DKMT_SETHYBRIDLISTVVALUE

La fonction de rappel PFND3DKMT_SETHYBRIDLISTVVALUE définit la valeur de la liste hybride.
PFND3DKMT_SETPROCESSSCHEDULINGPRIORITYCLASS

La fonction de rappel PFND3DKMT_SETPROCESSSCHEDULINGPRIORITYCLASS définit la priorité de planification pour un processus.
PFND3DKMT_SETQUEUEDLIMIT

La fonction de rappel PFND3DKMT_SETQUEUEDLIMIT définit ou récupère la limite du nombre d’opérations du type donné pouvant être mises en file d’attente pour l’appareil donné.
PFND3DKMT_SETSTABLEPOWERSTATE

La fonction de rappel PFND3DKMT_SETSTABLEPOWERSTATE définit un état d’alimentation stable.
PFND3DKMT_SETSTEREOENABLED

La fonction de rappel PFND3DKMT_SETSTEREOENABLED active la stéréo.
PFND3DKMT_SETSYNCREFRESHCOUNTWAITTARGET

La fonction de rappel PFND3DKMT_SETSYNCREFRESHCOUNTWAITTARGET définit le nombre d’actualisations de synchronisation pour la cible d’attente.
PFND3DKMT_SETVIDPNSOURCEHWPROTECTION

La fonction de rappel PFND3DKMT_SETVIDPNSOURCEHWPROTECTION définit la protection matérielle source VidPn.
PFND3DKMT_SETVIDPNSOURCEOWNER

La fonction de rappel PFND3DKMT_SETVIDPNSOURCEOWNER définit et libère la source de la vidéo présente dans le chemin d’une topologie de réseau présent vidéo (VidPN) qui possède le VidPN.
PFND3DKMT_SETVIDPNSOURCEOWNER1

La fonction de rappel PFND3DKMT_SETVIDPNSOURCEOWNER1 est appelée pour définir ou libérer la source vidéo présente dans le chemin d’accès d’un propriétaire de réseau vidéo présent (VidPN).
PFND3DKMT_SETVIDPNSOURCEOWNER2

La fonction de rappel PFND3DKMT_SETVIDPNSOURCEOWNER2 définit et libère la source présente vidéo dans le chemin d’une topologie de réseau présent vidéo (VidPN) qui possède le VidPN.
PFND3DKMT_SHAREDPRIMARYLOCKNOTIFICATION

La fonction de rappel PFND3DKMT_SHAREDPRIMARYLOCKNOTIFICATION avertit le système d’exploitation d’un verrou à venir sur une surface primaire partagée.
PFND3DKMT_SHAREDPRIMARYUNLOCKNOTIFICATION

La fonction de rappel PFND3DKMT_SHAREDPRIMARYUNLOCKNOTIFICATION avertit le système d’exploitation qu’une surface principale partagée a été déverrouillée.
PFND3DKMT_SHAREOBJECTS

La fonction de rappel PFND3DKMT_SHAREOBJECTS partage des objets de ressources qui ont été créés avec les fonctions D3DKMTCreateAllocation, D3DKMTCreateKeyedMutex2 et D3DKMTCreateSynchronizationObject2.
PFND3DKMT_SIGNALSYNCHRONIZATIONOBJECT

La fonction de rappel PFND3DKMT_SIGNALSYNCHRONIZATIONOBJECT insère un signal pour les objets de synchronisation spécifiés dans le flux de contexte spécifié.
PFND3DKMT_SIGNALSYNCHRONIZATIONOBJECT2

La fonction de rappel PFND3DKMT_SIGNALSYNCHRONIZATIONOBJECT2 insère un signal pour les objets de synchronisation spécifiés dans le flux de contexte spécifié.
PFND3DKMT_SIGNALSYNCHRONIZATIONOBJECTFROMCPU

La fonction de rappel PFND3DKMT_SIGNALSYNCHRONIZATIONOBJECTFROMCPU permet à un pilote de signaler une clôture surveillée.
PFND3DKMT_SIGNALSYNCHRONIZATIONOBJECTFROMGPU

La fonction de rappel PFND3DKMT_SIGNALSYNCHRONIZATIONOBJECTFROMGPU est utilisée pour signaler une clôture surveillée.
PFND3DKMT_SIGNALSYNCHRONIZATIONOBJECTFROMGPU2

La fonction de rappel PFND3DKMT_SIGNALSYNCHRONIZATIONOBJECTFROMGPU2 est utilisée pour signaler une clôture surveillée.
PFND3DKMT_SUBMITCOMMAND

La fonction de rappel PFND3DKMT_SUBMITCOMMAND est utilisée pour envoyer des mémoires tampons de commande sur les contextes qui prennent en charge l’adressage virtuel de l’unité de traitement graphique (GPU).
PFND3DKMT_SUBMITCOMMANDTOHWQUEUE

Implémenté par le pilote client pour envoyer une commande aux indicateurs matériels de file d’attente.
PFND3DKMT_SUBMITPRESENTBLTTOHWQUEUE

La fonction de rappel PFND3DKMT_SUBMITPRESENTBLTTOHWQUEUE est implémentée par le pilote client pour envoyer un blt présent à la file d’attente matérielle.
PFND3DKMT_SUBMITPRESENTTOHWQUEUE

La fonction de rappel PFND3DKMT_SUBMITPRESENTTOHWQUEUE est appelée par les pilotes en mode utilisateur pour envoyer une opération Blt Present à une file d’attente matérielle.
PFND3DKMT_SUBMITSIGNALSYNCOBJECTSTOHWQUEUE

Implémenté par le pilote client pour envoyer un signal à la file d’attente matérielle.
PFND3DKMT_SUBMITWAITFORSYNCOBJECTSTOHWQUEUE

Implémenté par le pilote client pour envoyer une attente sur la file d’attente matérielle.
PFND3DKMT_TRIMNOTIFICATIONCALLBACK

Notification de suppression.
PFND3DKMT_TRIMPROCESSCOMMITMENT

La fonction de rappel PFND3DKMT_TRIMPROCESSCOMMITMENT est appelée pour réduire un engagement de processus à l’aide d’informations dans la structure D3DKMT_TRIMPROCESSCOMMITMENT.
PFND3DKMT_UNLOCK

La fonction de rappel PFND3DKMT_UNLOCK déverrouille une liste d’allocations.
PFND3DKMT_UNLOCK2

La fonction de rappel PFND3DKMT_UNLOCK2 déverrouille une liste d’allocations.
PFND3DKMT_UNPINDIRECTFLIPRESOURCES

La fonction de rappel PFND3DKMT_UNPINDIRECTFLIPRESOURCES désépine les ressources de retournement direct.
PFND3DKMT_UNREGISTERBUDGETCHANGENOTIFICATION

La fonction de rappel PFND3DKMT_UNREGISTERBUDGETCHANGENOTIFICATION annule l’inscription de la notification de modification du budget.
PFND3DKMT_UNREGISTERTRIMNOTIFICATION

PFND3DKMT_UNREGISTERTRIMNOTIFICATION fonction de rappel supprime une inscription de rappel pour un appareil en mode noyau qui reçoit des notifications d’une infrastructure graphique (comme OpenGL).
PFND3DKMT_UPDATEALLOCATIONPROPERTY

La fonction de rappel PFND3DKMT_UPDATEALLOCATIONPROPERTY met à jour la propriété d’allocation d’un contexte.
PFND3DKMT_UPDATEGPUVIRTUALADDRESS

La fonction de rappel PFND3DKMT_UPDATEGPUVIRTUALADDRESS permet au pilote de spécifier un certain nombre d’opérations de mappage à appliquer à l’espace d’adressage virtuel de processus dans un seul lot de mises à jour de table de pages.
PFND3DKMT_UPDATEOVERLAY

PFND3DKMT_UPDATEOVERLAY fonction de rappel modifie un objet de superposition en mode noyau.
PFND3DKMT_WAITFORIDLE

La fonction de rappel PFND3DKMT_WAITFORIDLE attend qu’un périphérique d’affichage soit inactif.
PFND3DKMT_WAITFORSYNCHRONIZATIONOBJECT

La fonction de rappel PFND3DKMT_WAITFORSYNCHRONIZATIONOBJECT insère une attente pour les objets de synchronisation spécifiés dans le flux de contexte spécifié.
PFND3DKMT_WAITFORSYNCHRONIZATIONOBJECT2

La fonction de rappel PFND3DKMT_WAITFORSYNCHRONIZATIONOBJECT2 insère une attente pour les objets de synchronisation spécifiés dans le flux de contexte spécifié.
PFND3DKMT_WAITFORSYNCHRONIZATIONOBJECTFROMCPU

La fonction de rappel PFND3DKMT_WAITFORSYNCHRONIZATIONOBJECTFROMCPU attend qu’une clôture surveillée atteigne une certaine valeur.
PFND3DKMT_WAITFORSYNCHRONIZATIONOBJECTFROMGPU

La fonction de rappel PFND3DKMT_WAITFORSYNCHRONIZATIONOBJECTFROMGPU attend qu’une clôture surveillée atteigne une certaine valeur avant de traiter les commandes de contexte suivantes.
PFND3DKMT_WAITFORVERTICALBLANKEVENT

La fonction de rappel PFND3DKMT_WAITFORVERTICALBLANKEVENT attend que l’intervalle de remplissage vertical se produise.
PFND3DKMT_WAITFORVERTICALBLANKEVENT2

La fonction de rappel PFND3DKMT_WAITFORVERTICALBLANKEVENT2 attend que l’intervalle de remplissage vertical se produise.

Structures

 
D3DKMDT_DISPLAYMODE_FLAGS

La structure D3DKMDT_DISPLAYMODE_FLAGS identifie les attributs d’un mode d’affichage.
D3DKMT_ACQUIREKEYEDMUTEX

En savoir plus sur la structure D3DKMT_ACQUIREKEYEDMUTEX.
D3DKMT_ACQUIREKEYEDMUTEX2

En savoir plus sur la fonction D3DKMTAcquireKeyedMutex2.
D3DKMT_ACTIVATE_SPECIFIC_DIAG_ESCAPE

Indique un type d’échappement qui doit être activé ou désactivé.
D3DKMT_ADAPTER_PERFDATA

Contient des arguments d’entrée pour la fonction D3DKMTQueryAdapterInfo. Représente les données de performances collectées par adaptateur à intervalles réguliers.
D3DKMT_ADAPTER_PERFDATACAPS

Représente les fonctionnalités de données qui sont statiques et interrogées une fois par GPU lors de l’initialisation.
D3DKMT_ADAPTER_VERIFIER_OPTION

La structure _D3DKMT_ADAPTER_VERIFIER_OPTION contient le type, le mode et les données des options du vérificateur d’adaptateur.
D3DKMT_ADAPTER_VERIFIER_OPTION_DATA

Données d’option du vérificateur d’adaptateur.
D3DKMT_ADAPTER_VERIFIER_VIDMM_FLAGS

Indicateurs de gestion vidéo de la mémoire du vérificateur d’adaptateur d’affichage.
D3DKMT_ADAPTER_VERIFIER_VIDMM_TRIM_INTERVAL

Intervalles de suppression vidéo de la mémoire du vérificateur d’adaptateurs.
D3DKMT_ADAPTERADDRESS

La structure D3DKMT_ADAPTERADDRESS décrit l’emplacement physique de la carte graphique.
D3DKMT_ADAPTERINFO

Fournit des informations de configuration sur une carte graphique.
D3DKMT_ADAPTERREGISTRYINFO

La structure D3DKMT_ADAPTERREGISTRYINFO contient des informations de Registre sur la carte graphique.
D3DKMT_ADAPTERTYPE

Spécifie le type de périphérique d’affichage pris en charge par la carte graphique.
D3DKMT_ADJUSTFULLSCREENGAMMA

Permet d’ajuster la gamma en plein écran.
D3DKMT_BDDFALLBACK_CTL

Afficher le contrôle de secours de l’appareil.
D3DKMT_BLOCKLIST_INFO

Contient des informations sur la liste de blocs d’affichage.
D3DKMT_BLTMODEL_PRESENTHISTORYTOKEN

La structure D3DKMT_BLTMODEL_PRESENTHISTORYTOKEN identifie une opération d’historique actuel de transfert de bloc de bits (bitblt).
D3DKMT_BRIGHTNESS_INFO

Contient des informations sur la luminosité d’un panneau d’affichage intégré.
D3DKMT_BRIGHTNESS_POSSIBLE_LEVELS

Contient des informations sur tous les niveaux de luminosité possibles pris en charge par un panneau d’affichage intégré.
D3DKMT_BUDGETCHANGENOTIFICATION

En savoir plus sur la structure D3DKMT_BUDGETCHANGENOTIFICATION.
D3DKMT_CHANGESURFACEPOINTER

Utilisé pour modifier le pointeur de surface.
D3DKMT_CHANGEVIDEOMEMORYRESERVATION

En savoir plus sur la structure D3DKMT_CHANGEVIDEOMMEMORYRESERVATION.
D3DKMT_CHECK_MULTIPLANE_OVERLAY_PLANE

Structure pour case activée plan de superposition multiplan.
D3DKMT_CHECK_MULTIPLANE_OVERLAY_PLANE2

La structure _D3DKMT_CHECK_MULTIPLANE_OVERLAY_PLANE2 contient des informations utilisées pour case activée le plan de superposition multiplan.
D3DKMT_CHECK_MULTIPLANE_OVERLAY_PLANE3

La structure _D3DKMT_CHECK_MULTIPLANE_OVERLAY_PLANE3 contient des informations utilisées pour case activée le plan de superposition multiplan.
D3DKMT_CHECK_MULTIPLANE_OVERLAY_SUPPORT_RETURN_INFO

En savoir plus sur la structure D3DKMT_CHECK_MULTIPLANE_OVERLAY_SUPPORT_RETURN_INFO.
D3DKMT_CHECKMONITORPOWERSTATE

La structure D3DKMT_CHECKMONITORPOWERSTATE décrit la connexion au moniteur pour laquelle case activée l’état d’alimentation.
D3DKMT_CHECKMULTIPLANEOVERLAYSUPPORT

En savoir plus sur la structure D3DKMT_CHECKMULTIPLANEOVERLAYSUPPORT.
D3DKMT_CHECKMULTIPLANEOVERLAYSUPPORT2

En savoir plus sur la structure D3DKMT_CHECKMULTIPLANEOVERLAYSUPPORT2.
D3DKMT_CHECKMULTIPLANEOVERLAYSUPPORT3

En savoir plus sur la structure D3DKMT_CHECKMULTIPLANEOVERLAYSUPPORT3.
D3DKMT_CHECKOCCLUSION

La structure D3DKMT_CHECKOCCLUSION contient le handle de la fenêtre pour case activée d’occlusion.
D3DKMT_CHECKSHAREDRESOURCEACCESS

La structure D3DKMT_CHECKSHAREDRESOURCEACCESS décrit les paramètres que la fonction D3DKMTCheckSharedResourceAccess utilise pour déterminer si un processus peut accéder à une ressource partagée.
D3DKMT_CHECKVIDPNEXCLUSIVEOWNERSHIP

La structure D3DKMT_CHECKVIDPNEXCLUSIVEOWNERSHIP décrit les paramètres permettant de déterminer la source de la vidéo présente dans le chemin d’accès d’une topologie de réseau vidéo présent (VidPN) qui possède exclusivement le VidPN.
D3DKMT_CLOSEADAPTER

La structure D3DKMT_CLOSEADAPTER spécifie la carte graphique à fermer.
D3DKMT_COMPOSITION_PRESENTHISTORYTOKEN

Identifie une opération d’historique actuel de la chaîne d’échange de composition. Ce type de présentation est utilisé pour les applications XAML (Extensible Application Markup Language).
D3DKMT_CONFIGURESHAREDRESOURCE

La structure D3DKMT_CONFIGURESHAREDRESOURCE décrit les paramètres que la fonction D3DKMTConfigureSharedResource utilise pour configurer une ressource partagée.
D3DKMT_CONNECT_DOORBELL

En savoir plus sur la structure D3DKMT_CONNECT_DOORBELL.
D3DKMT_CPDRIVERNAME

Nom du pilote du processeur.
D3DKMT_CREATE_DOORBELL

En savoir plus sur la structure D3DKMT_CREATE_DOORBELL.
D3DKMT_CREATE_DOORBELL_FLAGS

En savoir plus sur la structure D3DKMT_CREATE_DOORBELL_FLAGS.
D3DKMT_CREATE_OUTPUTDUPL

Microsoft réserve la structure D3DKMT_CREATE_OUTPUTDUPL uniquement à un usage interne. N’utilisez pas cette structure dans votre pilote.
D3DKMT_CREATEALLOCATION

En savoir plus sur la structure D3DKMT_CREATEALLOCATION.
D3DKMT_CREATEALLOCATIONFLAGS

En savoir plus sur la structure D3DKMT_CREATEALLOCATIONFLAGS.
D3DKMT_CREATECONTEXT

En savoir plus sur la structure D3DKMT_CREATECONTEXT.
D3DKMT_CREATECONTEXTVIRTUAL

En savoir plus sur la structure D3DKMT_CREATECONTEXTVIRTUAL.
D3DKMT_CREATEDCFROMMEMORY

La structure D3DKMT_CREATEDCFROMMEMORY décrit les paramètres de création du contexte d’affichage.
D3DKMT_CREATEDEVICE

La structure D3DKMT_CREATEDEVICE décrit un contexte d’appareil en mode noyau.
D3DKMT_CREATEDEVICEFLAGS

En savoir plus sur la structure D3DKMT_CREATEDEVICEFLAGS.
D3DKMT_CREATEHWCONTEXT

Structure contenant des informations pour créer un contexte matériel.
D3DKMT_CREATEHWQUEUE

Structure transmise à PFND3DKMT_CREATEHWQUEUE lors de la création d’une file d’attente matérielle.
D3DKMT_CREATEKEYEDMUTEX

La structure D3DKMT_CREATEKEYEDMUTEX décrit un mutex à clé créé par la fonction D3DKMTCreateKeyedMutex.
D3DKMT_CREATEKEYEDMUTEX2

Décrit un mutex à clé créé par la fonction D3DKMTCreateKeyedMutex2 qui inclut des données privées.
D3DKMT_CREATEKEYEDMUTEX2_FLAGS

Indique comment un handle à un mutex à clé est spécifié.
D3DKMT_CREATEOVERLAY

La structure D3DKMT_CREATEOVERLAY décrit le matériel de superposition.
D3DKMT_CREATEPAGINGQUEUE

D3DKMT_CREATEPAGINGQUEUE est utilisé avec D3DKMTCreatePagingQueue pour créer une file d’attente de pagination d’appareil qui peut être utilisée pour synchroniser avec les opérations de gestion de la mémoire vidéo pour l’appareil, telles que la création de la ressource d’appareil résidente.
D3DKMT_CREATEPROTECTEDSESSION

La structure D3DKMT_CREATEPROTECTEDSESSION contient des données utilisées pour créer une session protégée.
D3DKMT_CREATESTANDARDALLOCATION

En savoir plus sur la structure D3DKMT_CREATESTANDARDALLOCATION.
D3DKMT_CREATESTANDARDALLOCATIONFLAGS

En savoir plus sur la structure D3DKMT_CREATESTANDARDALLOCATIONFLAGS.
D3DKMT_CREATESYNCHRONIZATIONOBJECT

La structure D3DKMT_CREATESYNCHRONIZATIONOBJECT décrit un objet de synchronisation créé par la fonction D3DKMTCreateSynchronizationObject.
D3DKMT_CREATESYNCHRONIZATIONOBJECT2

En savoir plus sur la structure D3DKMT_CREATESYNCHRONIZATIONOBJECT2.
D3DKMT_CROSSADAPTERRESOURCE_SUPPORT

La structure D3DKMT_CROSSADAPTERRESOURCE_SUPPORT indique la prise en charge des ressources inter-adaptateurs fournie par un pilote d’affichage.
D3DKMT_CURRENTDISPLAYMODE

La structure D3DKMT_CURRENTDISPLAYMODE décrit le mode d’affichage actuel de la source vidéo spécifiée.
D3DKMT_DEBUG_SNAPSHOT_ESCAPE

N’utilisez pas la structure D3DKMT_DEBUG_SNAPSHOT_ESCAPE ; à des fins de test uniquement. La structure D3DKMT_DEBUG_SNAPSHOT_ESCAPE décrit un instantané de débogage retourné dans un appel à la fonction D3DKMTEscape.
D3DKMT_DESTROY_DOORBELL

En savoir plus sur la structure D3DKMT_DESTROY_DOORBELL.
D3DKMT_DESTROY_OUTPUTDUPL

Utilisé pour détruire le doublon de sortie.
D3DKMT_DESTROYALLOCATION

La structure D3DKMT_DESTROYALLOCATION décrit les paramètres de libération des allocations.
D3DKMT_DESTROYALLOCATION2

La structure D3DKMT_DESTROYALLOCATION2 décrit les paramètres de libération des allocations avec D3DKMTDestroyAllocation2.
D3DKMT_DESTROYCONTEXT

La structure D3DKMT_DESTROYCONTEXT contient un handle dans un contexte d’appareil en mode noyau à libérer.
D3DKMT_DESTROYDCFROMMEMORY

La structure D3DKMT_DESTROYDCFROMMEMORY décrit les paramètres de libération du contexte d’affichage.
D3DKMT_DESTROYDEVICE

La structure D3DKMT_DESTROYDEVICE contient un handle pour le contexte d’appareil en mode noyau à libérer.
D3DKMT_DESTROYHWCONTEXT

Structure contenant des informations pour détruire un contexte matériel.
D3DKMT_DESTROYHWQUEUE

Structure contenant des informations pour détruire une file d’attente matérielle.
D3DKMT_DESTROYKEYEDMUTEX

La structure D3DKMT_DESTROYKEYEDMUTEX décrit un mutex à clé que la fonction D3DKMTDestroyKeyedMutex détruit.
D3DKMT_DESTROYOVERLAY

La structure D3DKMT_DESTROYOVERLAY contient le handle de la superposition à détruire.
D3DKMT_DESTROYPROTECTEDSESSION

Contient des informations pour détruire une session protégée.
D3DKMT_DESTROYSYNCHRONIZATIONOBJECT

La structure D3DKMT_DESTROYSYNCHRONIZATIONOBJECT contient le handle d’un objet de synchronisation à détruire.
D3DKMT_DEVICE_ESCAPE

N’utilisez pas la structure D3DKMT_DEVICE_ESCAPE ou l’énumération D3DKMT_DEVICEESCAPE_TYPE. Ils sont à des fins de test uniquement. La structure D3DKMT_DEVICE_ESCAPE décrit comment contrôler l’appareil d’affichage dans un appel à la fonction D3DKMTEscape.
D3DKMT_DEVICE_IDS

Contient des informations d’ID d’appareil.
D3DKMT_DEVICEPAGEFAULT_STATE

Contient des informations sur l’état d’erreur de la page de l’appareil.
D3DKMT_DEVICEPRESENT_QUEUE_STATE

Structure qui contient des informations sur l’état de file d’attente d’un appareil matériel.
D3DKMT_DEVICEPRESENT_STATE

La structure D3DKMT_DEVICEPRESENT_STATE décrit les paramètres de récupération des status présents pour un appareil.
D3DKMT_DEVICEPRESENT_STATE_DWM

État présent de l’appareil.
D3DKMT_DEVICERESET_STATE

La structure D3DKMT_DEVICERESET_STATE identifie les status de réinitialisation.
D3DKMT_DIRECTFLIP_SUPPORT

Indique si le pilote en mode utilisateur prend en charge les opérations Direct Flip, dans lesquelles la mémoire vidéo est inversée en toute transparence entre les allocations principales managées d’une application et les allocations principales gérées par Desktop Window Manager (DWM).
D3DKMT_DIRTYREGIONS

La structure D3DKMT_DIRTYREGIONS décrit les rectangles actifs (sale régions) d’une surface.
D3DKMT_DISPLAYMODE

La structure D3DKMT_DISPLAYMODE décrit un mode d’affichage.
D3DKMT_DISPLAYMODELIST

Décrit une liste de modes d’affichage.
D3DKMT_DLIST_DRIVER_NAME

Nom du fichier de liste d’appareils.
D3DKMT_DMM_ESCAPE

N’utilisez pas la structure D3DKMT_DMM_ESCAPE ; à des fins de test uniquement. La structure D3DKMT_DMM_ESCAPE décrit comment contrôler le gestionnaire de mode d’affichage (DMM) dans un appel à la fonction D3DKMTEscape.
D3DKMT_DOD_SET_DIRTYRECT_MODE

Définissez sale mode rectangle.
D3DKMT_DRIVER_DESCRIPTION

Décrit le pilote d’affichage en mode noyau.
D3DKMT_ENUMADAPTERS

Fournit des informations pour l’énumération de toutes les cartes graphiques sur le système.
D3DKMT_ENUMADAPTERS2

En savoir plus sur la structure D3DKMTEnumAdapters2.
D3DKMT_ENUMADAPTERS3

La structure D3DKMTEnumAdapters3 contient des informations utilisées par la fonction D3DKMTEnumAdapters3 pour énumérer toutes les cartes graphiques sur le système.
D3DKMT_ESCAPE

La structure D3DKMT_ESCAPE décrit les informations échangées avec le pilote miniport d’affichage.
D3DKMT_ESCAPE_VIRTUAL_REFRESH_RATE

En savoir plus sur D3DKMT_ESCAPE_VIRTUAL_REFRESH_RATE.
D3DKMT_EVICT

D3DKMT_EVICT est utilisé avec D3DKMTEvict pour soustraire un du nombre de références de résidence.
D3DKMT_EVICTION_CRITERIA

Critères d’éviction.
D3DKMT_FENCE_PRESENTHISTORYTOKEN

La structure D3DKMT_FENCE_PRESENTHISTORYTOKEN identifie une opération d’historique actuel de clôture.
D3DKMT_FLIPINFOFLAGS

La structure D3DKMT_FLIPINFOFLAGS identifie les fonctionnalités de basculement du pilote miniport d’affichage que le pilote client installable OpenGL obtient en appelant la fonction D3DKMTQueryAdapterInfo.
D3DKMT_FLIPMANAGER_PRESENTHISTORYTOKEN

Identifie un jeton d’historique des présents inversé.
D3DKMT_FLIPMODEL_PRESENTHISTORYTOKEN

En savoir plus sur la structure D3DKMT_FLIPMODEL_PRESENTHISTORYTOKEN.
D3DKMT_FLIPMODEL_PRESENTHISTORYTOKENFLAGS

En savoir plus sur la structure D3DKMT_FLIPMODEL_PRESENTHISTORYTOKENFLAGS.
D3DKMT_FLIPOVERLAY

La structure D3DKMT_FLIPOVERLAY décrit une nouvelle allocation à afficher pour la superposition.
D3DKMT_FLIPQUEUEINFO

La structure de D3DKMT_FLIPQUEUEINFO décrit des informations sur la file d’attente des opérations de retournement de la carte graphique que le pilote client installable OpenGL (ICD) obtient en appelant la fonction D3DKMTQueryAdapterInfo.
D3DKMT_FLUSHHEAPTRANSITIONS

Utilisé pour vider les transitions de tas.
D3DKMT_FREEGPUVIRTUALADDRESS

D3DKMT_FREEGPUVIRTUALADDRESS est utilisé avec FreeGpuVirtualAddress pour publier une plage d’adresses virtuelles GPU (Graphics Processing Unit) précédemment réservées ou mappées.
D3DKMT_GDIMODEL_PRESENTHISTORYTOKEN

La structure D3DKMT_GDIMODEL_PRESENTHISTORYTOKEN identifie une opération d’historique actuel GDI.
D3DKMT_GDIMODEL_SYSMEM_PRESENTHISTORYTOKEN

La structure D3DKMT_GDIMODEL_SYSMEM_PRESENTHISTORYTOKEN identifie une opération d’historique actuel du système GDI.
D3DKMT_GET_DEVICE_VIDPN_OWNERSHIP_INFO

Utilisé pour obtenir les informations de propriété VidPn de l’appareil.
D3DKMT_GET_GPUMMU_CAPS

Utilisé pour obtenir des fonctionnalités de gestion de la mémoire GPU.
D3DKMT_GET_MULTIPLANE_OVERLAY_CAPS

Utilisé pour obtenir des fonctionnalités de superposition multiplane.
D3DKMT_GET_POST_COMPOSITION_CAPS

Utilisé pour obtenir des fonctionnalités de post-composition.
D3DKMT_GET_PTE

Utilisé pour obtenir des entrées de table de pages.
D3DKMT_GET_SEGMENT_CAPS

Utilisé pour obtenir des fonctionnalités de segment.
D3DKMT_GETALLOCATIONPRIORITY

Utilisé pour obtenir les priorités d’allocation.
D3DKMT_GETCONTEXTINPROCESSSCHEDULINGPRIORITY

Décrit les informations requises pour qu’un appareil de composition Microsoft Direct3D in-process (in-proc) récupère la priorité de planification pour un contexte d’appareil qui est dans le même processus que d’autres contextes d’appareil.
D3DKMT_GETCONTEXTSCHEDULINGPRIORITY

La structure D3DKMT_GETDEVICESCHEDULINGPRIORITY décrit les paramètres de récupération de la priorité de planification pour un contexte d’appareil.
D3DKMT_GETDEVICESTATE

La structure D3DKMT_GETDEVICESTATE décrit les paramètres permettant de récupérer l’état d’un appareil.
D3DKMT_GETDISPLAYMODELIST

En savoir plus sur la structure D3DKMT_GETDISPLAYMODELIST.
D3DKMT_GETMULTISAMPLEMETHODLIST

La structure D3DKMT_GETMULTISAMPLEMETHODLIST décrit les paramètres permettant de récupérer la liste des méthodes de plusieurs exemples pour une allocation.
D3DKMT_GETOVERLAYSTATE

La structure D3DKMT_GETOVERLAYSTATE décrit les paramètres que la fonction D3DKMTGetOverlayState utilise pour récupérer status sur une superposition.
D3DKMT_GETPRESENTHISTORY

La structure D3DKMT_GETPRESENTHISTORY décrit l’état de l’historique de copie.
D3DKMT_GETPROCESSDEVICEREMOVALSUPPORT

La structure _D3DKMT_GETPROCESSDEVICEREMOVALSUPPORT contient des informations sur l’adaptateur, le processus et la prise en charge de la fonction D3DKMTGetProcessDeviceRemovalSupport.
D3DKMT_GETRUNTIMEDATA

Utilisé pour obtenir des données d’exécution.
D3DKMT_GETSCANLINE

La structure de D3DKMT_GETSCANLINE contient des informations sur les status de remplissage vertical d’une source de présentation vidéo.
D3DKMT_GETSHAREDPRIMARYHANDLE

La structure D3DKMT_GETSHAREDPRIMARYHANDLE décrit les paramètres nécessaires pour récupérer le handle partagé global pour la surface primaire.
D3DKMT_GETSHAREDRESOURCEADAPTERLUID

Fournit des informations qui décrivent une ressource partagée et la carte graphique sur laquelle la ressource a été créée.
D3DKMT_GETVERTICALBLANKEVENT

Utilisé pour obtenir des événements vides verticaux.
D3DKMT_GPUMMU_CAPS

Utilisé pour obtenir des fonctionnalités d’unité de gestion de mémoire GPU.
D3DKMT_GPUVERSION

La structure D3DKMT_GPUVERSION est utilisée pour collecter la version du BIOS et le nom de l’architecture GPU lors de l’initialisation du GPU.
D3DKMT_HISTORY_BUFFER_STATUS

Contient des status de mémoire tampon d’historique.
D3DKMT_HWDRM_SUPPORT

Prise en charge du matériel DRM.
D3DKMT_HYBRID_DLIST_DLL_SUPPORT

La structure D3DKMT_HYBRID_DLIST_DLL_SUPPORT indique si l’adaptateur fournit la prise en charge de dll dList sur un système hybride.
D3DKMT_HYBRID_LIST

Décrit la liste hybride du mode noyau Direct 3D.
D3DKMT_INDEPENDENTFLIP_SECONDARY_SUPPORT

Utilisé pour indiquer si l’option secondaire inversée indépendante est prise en charge.
D3DKMT_INDEPENDENTFLIP_SUPPORT

Utilisé pour indiquer si le retournement indépendant est pris en charge.
D3DKMT_INVALIDATEACTIVEVIDPN

La structure D3DKMT_INVALIDATEACTIVEVIDPN décrit les paramètres qui invalident le réseau vidéo présent actif (VidPN) actuellement utilisé.
D3DKMT_INVALIDATECACHE

Contient les informations utilisées pour invalider le cache.
D3DKMT_ISBADDRIVERFORHWPROTECTIONDISABLED

Utilisé pour indiquer si un pilote incorrect pour la protection matérielle est désactivé.
D3DKMT_KMD_DRIVER_VERSION

Contient la version du pilote en mode noyau.
D3DKMT_LOCK

La structure D3DKMT_LOCK décrit les paramètres de verrouillage d’une allocation.
D3DKMT_LOCK2

D3DKMT_LOCK2 décrit les paramètres de verrouillage d’une allocation.
D3DKMT_MARKDEVICEASERROR

La structure _D3DKMT_MARKDEVICEASERROR contient des informations qui identifient un appareil et la raison d’une erreur d’appareil.
D3DKMT_MIRACAST_CHUNK_DATA

Contient des données de segment d’affichage sans fil (Miracast).
D3DKMT_MIRACAST_DISPLAY_DEVICE_CAPS

Fonctionnalités de l’appareil d’affichage Miracast.
D3DKMT_MIRACAST_DISPLAY_DEVICE_STATUS

Status du périphérique d’affichage Miracast.
D3DKMT_MIRACAST_DISPLAY_STOP_SESSIONS

Sessions d’arrêt d’affichage Miracast.
D3DKMT_MIRACASTCOMPANIONDRIVERNAME

Nom du pilote d’accompagnement Miracast (affichage sans fil).
D3DKMT_MPO3DDI_SUPPORT

Structure qui contient les status de prise en charge.
D3DKMT_MPOKERNELCAPS_SUPPORT

Structure utilisée pour indiquer si les fonctionnalités du noyau MPO sont prises en charge.
D3DKMT_MULTIPLANE_OVERLAY

La structure D3DKMT_MULTIPLANE_OVERLAY contient des informations utilisées pour définir une superposition multiplane.
D3DKMT_MULTIPLANE_OVERLAY_ATTRIBUTES

Structure qui contient des attributs de superposition multiplan.
D3DKMT_MULTIPLANE_OVERLAY_ATTRIBUTES2

La structure _D3DKMT_MULTIPLANE_OVERLAY_ATTRIBUTES2 contient des attributs qui définissent une superposition multiplane.
D3DKMT_MULTIPLANE_OVERLAY_ATTRIBUTES3

La structure _D3DKMT_MULTIPLANE_OVERLAY_ATTRIBUTES3 contient des attributs qui définissent une superposition multiplane.
D3DKMT_MULTIPLANE_OVERLAY_CAPS

Contient des fonctionnalités de superposition multiplane.
D3DKMT_MULTIPLANE_OVERLAY_POST_COMPOSITION

Contient des informations de composition de post-plan trop multiples.
D3DKMT_MULTIPLANE_OVERLAY_POST_COMPOSITION_FLAGS

Indicateurs de post-composition de superposition multiplane.
D3DKMT_MULTIPLANE_OVERLAY_POST_COMPOSITION_WITH_SOURCE

Contient des informations sur la composition de post-superposition multiplane avec la source.
D3DKMT_MULTIPLANE_OVERLAY2

La structure _D3DKMT_MULTIPLANE_OVERLAY2 contient des informations utilisées pour définir une superposition multiplan.
D3DKMT_MULTIPLANE_OVERLAY3

En savoir plus sur la structure D3DKMT_MULTIPLANE_OVERLAY3.
D3DKMT_MULTIPLANEOVERLAY_DECODE_SUPPORT

Utilisé pour indiquer si le décodage trop multiplan est pris en charge.
D3DKMT_MULTIPLANEOVERLAY_HUD_SUPPORT

Permet d’indiquer si le HUD de superposition multiplan est pris en charge.
D3DKMT_MULTIPLANEOVERLAY_SECONDARY_SUPPORT

Permet d’indiquer si la superposition secondaire multiplane est prise en charge.
D3DKMT_MULTIPLANEOVERLAY_STRETCH_SUPPORT

Permet d’indiquer si l’extension de superposition multiplane est prise en charge.
D3DKMT_MULTIPLANEOVERLAY_SUPPORT

Utilisé pour indiquer si la superposition multiplane est prise en charge.
D3DKMT_MULTISAMPLEMETHOD

La structure D3DKMT_MULTISAMPLEMETHOD décrit une méthode d’échantillonnage multiple.
D3DKMT_NODE_PERFDATA

Représente les données de performances collectées par moteur à partir d’un adaptateur sur une base d’intervalles.
D3DKMT_NOTIFY_WORK_SUBMISSION

En savoir plus sur la structure D3DKMT_NOTIFY_WORK_SUBMISSION.
D3DKMT_NOTIFY_WORK_SUBMISSION_FLAGS

En savoir plus sur la structure D3DKMT_NOTIFY_WORK_SUBMISSION_FLAGS.
D3DKMT_OFFER_FLAGS

Contient des informations sur les indicateurs d’offre.
D3DKMT_OFFERALLOCATIONS

Définit les allocations de mémoire vidéo que le pilote offre pour la réutilisation. Utilisé avec la fonction D3DKMTOfferAllocations.
D3DKMT_OPENADAPTERFROMDEVICENAME

La structure D3DKMT_OPENADAPTERFROMDEVICENAME décrit le mappage du nom donné d’un appareil à une sortie de la carte graphique.
D3DKMT_OPENADAPTERFROMGDIDISPLAYNAME

La structure D3DKMT_OPENADAPTERFROMGDIDISPLAYNAME décrit le mappage du nom donné d’un appareil GDI à une sortie de contrôle et de gestion de la carte graphique.
D3DKMT_OPENADAPTERFROMHDC

La structure D3DKMT_OPENADAPTERFROMHDC décrit le mappage d’un handle de contexte d’appareil (HDC) à un handle de carte graphique et à une sortie de surveillance.
D3DKMT_OPENADAPTERFROMLUID

Décrit le mappage de l’identificateur local unique (LUID) donné d’un appareil à un handle de carte graphique.
D3DKMT_OPENGLINFO

La structure D3DKMT_OPENGLINFO décrit les informations sur le pilote client installable OpenGL (ICD).
D3DKMT_OPENKEYEDMUTEX

La structure D3DKMT_OPENKEYEDMUTEX décrit un mutex à clé que la fonction D3DKMTOpenKeyedMutex ouvre.
D3DKMT_OPENKEYEDMUTEX2

Décrit un mutex à clé que la fonction D3DKMTOpenKeyedMutex2 ouvre.
D3DKMT_OPENKEYEDMUTEXFROMNTHANDLE

Contient des informations permettant d’ouvrir un mutex à clé à partir d’un handle NT vers le processus.
D3DKMT_OPENNTHANDLEFROMNAME

Décrit les informations nécessaires pour ouvrir un handle NT au processus à partir d’un nom de carte graphique.
D3DKMT_OPENPROTECTEDSESSIONFROMNTHANDLE

La structure _D3DKMT_OPENPROTECTEDSESSIONFROMNTHANDLE contient un handle de session de noyau protégé et un handle de session NT
D3DKMT_OPENRESOURCE

La structure D3DKMT_OPENRESOURCE décrit les paramètres d’ouverture d’une ressource.
D3DKMT_OPENRESOURCEFROMNTHANDLE

Décrit les informations requises pour ouvrir une ressource partagée à partir d’un handle NT vers le processus. La ressource partagée peut être un ensemble d’allocations, un mutex à clé ou un objet de synchronisation.
D3DKMT_OPENSYNCHRONIZATIONOBJECT

La structure D3DKMT_OPENSYNCHRONIZATIONOBJECT décrit un objet de synchronisation que la fonction D3DKMTOpenSynchronizationObject ouvre.
D3DKMT_OPENSYNCOBJECTFROMNTHANDLE

Décrit les informations nécessaires pour mapper un handle de processus NT à un objet de synchronisation d’unité de traitement graphique (GPU).
D3DKMT_OPENSYNCOBJECTFROMNTHANDLE2

D3DKMT_OPENSYNCOBJECTFROMNTHANDLE2 est utilisé avec D3DKMTOpenSyncObjectFromNtHandle2 pour ouvrir un objet de clôture surveillé.
D3DKMT_OPENSYNCOBJECTNTHANDLEFROMNAME

D3DKMT_OPENSYNCOBJECTNTHANDLEFROMNAME est utilisé avec D3DKMTOpenSyncObjectNtHandleFromName pour ouvrir un handle NT pour un objet de clôture surveillé partagé nommé.
D3DKMT_OUTDUPL_POINTER_SHAPE_INFO

Contient les informations de forme dupliquées du pointeur de sortie.
D3DKMT_OUTPUTDUPL_FRAMEINFO

En savoir plus sur : structure _D3DKMT_OUTPUTDUPL_FRAMEINFO
D3DKMT_OUTPUTDUPL_GET_FRAMEINFO

Obtient des informations d’image pour les sorties en double.
D3DKMT_OUTPUTDUPL_GET_POINTER_SHAPE_DATA

Obtenir des données de forme de pointeur.
D3DKMT_OUTPUTDUPL_KEYEDMUTEX

Contient des données mutex à clé en double de sortie.
D3DKMT_OUTPUTDUPL_METADATA

Contient les métadonnées en double de sortie.
D3DKMT_OUTPUTDUPL_POINTER_POSITION

Contient les informations de position du pointeur en double de sortie.
D3DKMT_OUTPUTDUPL_RELEASE_FRAME

Définit l’image de bureau en double qui doit être publiée dans un appel à la fonction D3DKMTOutputDuplReleaseFrame.
D3DKMT_OUTPUTDUPL_SNAPSHOT

En savoir plus sur la structure D3DKMT_OUTPUTDUPL_SNAPSHOT.
D3DKMT_OUTPUTDUPLCONTEXTSCOUNT

Spécifie le nombre de clients actuels de l’API de duplication de bureau (DDA) qui sont attachés à un réseau vidéo présent (VidPN) donné.
D3DKMT_OUTPUTDUPLCREATIONFLAGS

Indicateurs de création de sortie.
D3DKMT_OUTPUTDUPLPRESENT

Décrit une opération présente de chaîne d’échange de l’API de duplication du bureau.
D3DKMT_OUTPUTDUPLPRESENTFLAGS

Décrit les options d’une opération présente d’échange d’API de duplication de bureau.
D3DKMT_OUTPUTDUPLPRESENTTOHWQUEUE

Utilisé par la fonction D3DKMTOutputDuplPresentToHwQueue pour générer le handle dupliqué d’une file d’attente matérielle.
D3DKMT_PAGE_TABLE_LEVEL_DESC

Structure qui décrit les informations au niveau de la table de page.
D3DKMT_PANELFITTER_SUPPORT

Structure qui contient les informations de prise en charge de l’ajusteur de panneau.
D3DKMT_PHYSICAL_ADAPTER_COUNT

Utilisé pour obtenir le nombre d’adaptateurs physiques.
D3DKMT_PINDIRECTFLIPRESOURCES

Ressources de retournement indirect.
D3DKMT_PLANE_SPECIFIC_INPUT_FLAGS

Indicateurs d’entrée spécifiques au plan.
D3DKMT_PLANE_SPECIFIC_OUTPUT_FLAGS

Indicateurs de sortie spécifiques au plan.
D3DKMT_POLLDISPLAYCHILDREN

La structure D3DKMT_POLLDISPLAYCHILDREN décrit les paramètres d’interrogation des status de connectivité de tous les appareils enfants de l’adaptateur graphique donné.
D3DKMT_PRESENT

La structure D3DKMT_PRESENT décrit l’opération actuelle.
D3DKMT_PRESENT_MULTIPLANE_OVERLAY

La structure D3DKMT_PRESENT_MULTIPLANE_OVERLAY contient des informations sur la superposition multiplan actuelle.
D3DKMT_PRESENT_MULTIPLANE_OVERLAY_FLAGS

En savoir plus sur la structure D3DKMT_PRESENT_MULTIPLANE_OVERLAY_FLAGS.
D3DKMT_PRESENT_MULTIPLANE_OVERLAY2

La structure _D3DKMT_PRESENT_MULTIPLANE_OVERLAY2 contient des informations sur la superposition multiplan actuelle.
D3DKMT_PRESENT_MULTIPLANE_OVERLAY3

En savoir plus sur la structure D3DKMT_PRESENT_MULTIPLANE_OVERLAY3.
D3DKMT_PRESENT_REDIRECTED

Utilisé pour fournir des informations sur le status du jeton d’historique actuel.
D3DKMT_PRESENT_REDIRECTED_FLAGS

Permet de spécifier les indicateurs nécessaires pour obtenir les jetons d’historique actuel redirigés.
D3DKMT_PRESENT_RGNS

Spécifie sale et déplacer des régions dans une opération actuelle.
D3DKMT_PRESENT_STATS

La structure D3DKMT_PRESENT_STATS décrit les status présentes pour un périphérique de rendu.
D3DKMT_PRESENT_STATS_DWM

La status actuelle du gestionnaire windows de bureau (DWM).
D3DKMT_PRESENTFLAGS

La structure D3DKMT_PRESENTFLAGS identifie comment effectuer une opération actuelle.
D3DKMT_PRESENTHISTORYTOKEN

La structure D3DKMT_PRESENTHISTORYTOKEN identifie un type d’opération actuelle.
D3DKMT_PROCESS_VERIFIER_OPTION

Options du vérificateur de processus.
D3DKMT_PROCESS_VERIFIER_OPTION_DATA

Données d’option du vérificateur de processus.
D3DKMT_PROCESS_VERIFIER_VIDMM_FLAGS

En savoir plus sur la structure D3DKMT_PROCESS_VERIFIER_VIDMM_FLAGS.
D3DKMT_PROCESS_VERIFIER_VIDMM_RESTRICT_BUDGET

La gestion de la mémoire vidéo du vérificateur de processus limite le budget.
D3DKMT_QUERY_ADAPTER_UNIQUE_GUID

Permet d’interroger un GUID unique.
D3DKMT_QUERY_DEVICE_IDS

Permet d’interroger les ID d’appareil.
D3DKMT_QUERY_GPUMMU_CAPS

Permet d’interroger les fonctionnalités de gestion de la mémoire GPU.
D3DKMT_QUERY_MIRACAST_DRIVER_TYPE

Permet d’interroger un type de pilote Miracast (affichage sans fil).
D3DKMT_QUERY_PHYSICAL_ADAPTER_PNP_KEY

Structure qui contient des informations pour interroger la clé PNP de l’adaptateur physique.
D3DKMT_QUERYADAPTERINFO

La structure D3DKMT_QUERYADAPTERINFO contient des informations qui décrivent la carte graphique.
D3DKMT_QUERYALLOCATIONRESIDENCY

La structure D3DKMT_QUERYALLOCATIONRESIDENCY décrit les informations permettant de récupérer les status de résidence à partir d’une ressource ou d’une liste d’allocations.
D3DKMT_QUERYFSEBLOCK

Structure utilisée pour interroger les blocs DET.
D3DKMT_QUERYFSEBLOCKFLAGS

Permet d’interroger les indicateurs DET (exclusif plein écran).
D3DKMT_QUERYPROCESSOFFERINFO

Permet d’interroger les informations de l’offre de processus.
D3DKMT_QUERYPROTECTEDSESSIONINFOFROMNTHANDLE

Utilisé pour interroger des informations sur la session protégée.
D3DKMT_QUERYPROTECTEDSESSIONSTATUS

La structure _D3DKMT_QUERYPROTECTEDSESSIONSTATUS contient des informations utilisées pour interroger le status de la session protégée.
D3DKMT_QUERYREMOTEVIDPNSOURCEFROMGDIDISPLAYNAME

Décrit les informations nécessaires pour mapper un nom d’affichage GDI à un ID source VidPN (Remote Video Present Network).
D3DKMT_QUERYRESOURCEINFO

La structure D3DKMT_QUERYRESOURCEINFO décrit les paramètres permettant de récupérer des informations sur une ressource.
D3DKMT_QUERYRESOURCEINFOFROMNTHANDLE

Décrit les informations requises pour mapper un handle NT global aux informations de ressource.
D3DKMT_QUERYSTATISTICS

En savoir plus sur la structure D3DKMT_QUERYSTATISTICS.
D3DKMT_QUERYSTATISTICS_ADAPTER_INFORMATION

En savoir plus sur les alertes suivantes : D3DKMT_QUERYSTATISTICS_ADAPTER_INFORMATION
D3DKMT_QUERYSTATISTICS_ADAPTER_INFORMATION_FLAGS

En savoir plus sur les alertes suivantes : D3DKMT_QUERYSTATISTICS_ADAPTER_INFORMATION_FLAGS
D3DKMT_QUERYSTATISTICS_COMMITMENT_DATA

En savoir plus sur les alertes suivantes : D3DKMT_QUERYSTATISTICS_COMMITMENT_DATA
D3DKMT_QUERYSTATISTICS_COUNTER

En savoir plus sur : D3DKMT_QUERYSTATISTICS_COUNTER
D3DKMT_QUERYSTATISTICS_DMA_BUFFER

En savoir plus sur : D3DKMT_QUERYSTATISTICS_DMA_BUFFER
D3DKMT_QUERYSTATISTICS_DMA_PACKET_TYPE_INFORMATION

En savoir plus sur les alertes suivantes : D3DKMT_QUERYSTATISTICS_DMA_PACKET_TYPE_INFORMATION
D3DKMT_QUERYSTATISTICS_MEMORY

En savoir plus sur les alertes suivantes : D3DKMT_QUERYSTATISTICS_MEMORY
D3DKMT_QUERYSTATISTICS_NODE_INFORMATION

En savoir plus sur : D3DKMT_QUERYSTATISTICS_NODE_INFORMATION
D3DKMT_QUERYSTATISTICS_PACKET_INFORMATION

En savoir plus sur les alertes suivantes : D3DKMT_QUERYSTATISTICS_PACKET_INFORMATION
D3DKMT_QUERYSTATISTICS_PHYSICAL_ADAPTER_INFORMATION

En savoir plus sur les alertes suivantes : D3DKMT_QUERYSTATISTICS_PHYSICAL_ADAPTER_INFORMATION
D3DKMT_QUERYSTATISTICS_POLICY

En savoir plus sur : D3DKMT_QUERYSTATISTICS_POLICY
D3DKMT_QUERYSTATISTICS_PREEMPTION_INFORMATION

En savoir plus sur les alertes suivantes : D3DKMT_QUERYSTATISTICS_PREEMPTION_INFORMATION
D3DKMT_QUERYSTATISTICS_PROCESS_ADAPTER_INFORMATION

D3DKMT_QUERYSTATISTICS_PROCESS_ADAPTER_INFORMATION est réservé à l’utilisation du système.
D3DKMT_QUERYSTATISTICS_PROCESS_INFORMATION

En savoir plus sur les alertes suivantes : D3DKMT_QUERYSTATISTICS_PROCESS_INFORMATION
D3DKMT_QUERYSTATISTICS_PROCESS_INTERFERENCE_COUNTERS

En savoir plus sur : D3DKMT_QUERYSTATISTICS_PROCESS_INTERFERENCE_COUNTERS
D3DKMT_QUERYSTATISTICS_PROCESS_NODE_INFORMATION

En savoir plus sur les alertes suivantes : D3DKMT_QUERYSTATISTICS_PROCESS_NODE_INFORMATION
D3DKMT_QUERYSTATISTICS_PROCESS_SEGMENT_GROUP_INFORMATION

En savoir plus sur les alertes suivantes : D3DKMT_QUERYSTATISTICS_PROCESS_SEGMENT_GROUP_INFORMATION
D3DKMT_QUERYSTATISTICS_PROCESS_SEGMENT_INFORMATION

En savoir plus sur les alertes suivantes : D3DKMT_QUERYSTATISTICS_PROCESS_SEGMENT_INFORMATION
D3DKMT_QUERYSTATISTICS_PROCESS_SEGMENT_POLICY

En savoir plus sur les alertes suivantes : D3DKMT_QUERYSTATISTICS_PROCESS_SEGMENT_POLICY
D3DKMT_QUERYSTATISTICS_PROCESS_VIDPNSOURCE_INFORMATION

En savoir plus sur les alertes suivantes : D3DKMT_QUERYSTATISTICS_PROCESS_VIDPNSOURCE_INFORMATION
D3DKMT_QUERYSTATISTICS_QUERY_NODE

En savoir plus sur : D3DKMT_QUERYSTATISTICS_QUERY_NODE
D3DKMT_QUERYSTATISTICS_QUERY_PHYSICAL_ADAPTER

En savoir plus sur les alertes suivantes : D3DKMT_QUERYSTATISTICS_QUERY_PHYSICAL_ADAPTER
D3DKMT_QUERYSTATISTICS_QUERY_SEGMENT

En savoir plus sur les alertes suivantes : D3DKMT_QUERYSTATISTICS_QUERY_SEGMENT
D3DKMT_QUERYSTATISTICS_QUERY_VIDPNSOURCE

En savoir plus sur les alertes suivantes : D3DKMT_QUERYSTATISTICS_QUERY_VIDPNSOURCE
D3DKMT_QUERYSTATISTICS_QUEUE_PACKET_TYPE_INFORMATION

En savoir plus sur les alertes suivantes : D3DKMT_QUERYSTATISTICS_QUEUE_PACKET_TYPE_INFORMATION
D3DKMT_QUERYSTATISTICS_RESULT

En savoir plus sur les alertes suivantes : D3DKMT_QUERYSTATISTICS_RESULT
D3DKMT_QUERYSTATISTICS_SEGMENT_INFORMATION

En savoir plus sur les alertes suivantes : D3DKMT_QUERYSTATISTICS_SEGMENT_INFORMATION
D3DKMT_QUERYSTATISTICS_SYSTEM_MEMORY

En savoir plus sur les alertes suivantes : D3DKMT_QUERYSTATISTICS_SYSTEM_MEMORY
D3DKMT_QUERYSTATISTICS_VIDEO_MEMORY

En savoir plus sur les alertes suivantes : D3DKMT_QUERYSTATISTICS_VIDEO_MEMORY
D3DKMT_QUERYSTATISTICS_VIDPNSOURCE_INFORMATION

En savoir plus sur les alertes suivantes : D3DKMT_QUERYSTATISTICS_VIDPNSOURCE_INFORMATION
D3DKMT_QUERYSTATSTICS_ALLOCATIONS

En savoir plus sur les alertes suivantes : D3DKMT_QUERYSTATSTICS_ALLOCATIONS
D3DKMT_QUERYSTATSTICS_LOCKS

En savoir plus sur les alertes suivantes : D3DKMT_QUERYSTATSTICS_LOCKS
D3DKMT_QUERYSTATSTICS_PAGING_FAULT

En savoir plus sur les alertes suivantes : D3DKMT_QUERYSTATSTICS_PAGING_FAULT
D3DKMT_QUERYSTATSTICS_PAGING_TRANSFER

En savoir plus sur les alertes suivantes : D3DKMT_QUERYSTATSTICS_PAGING_TRANSFER
D3DKMT_QUERYSTATSTICS_PREPRATION

En savoir plus sur les alertes suivantes : D3DKMT_QUERYSTATSTICS_PREPRATION
D3DKMT_QUERYSTATSTICS_REFERENCE_DMA_BUFFER

En savoir plus sur les alertes suivantes : D3DKMT_QUERYSTATSTICS_REFERENCE_DMA_BUFFER
D3DKMT_QUERYSTATSTICS_RENAMING

En savoir plus sur les alertes suivantes : D3DKMT_QUERYSTATSTICS_RENAMING
D3DKMT_QUERYSTATSTICS_SWIZZLING_RANGE

En savoir plus sur les alertes suivantes : D3DKMT_QUERYSTATSTICS_SWIZZLING_RANGE
D3DKMT_QUERYSTATSTICS_TERMINATIONS

En savoir plus sur les alertes suivantes : D3DKMT_QUERYSTATSTICS_TERMINATIONS
D3DKMT_QUERYVIDEOMEMORYINFO

Permet d’interroger les informations de mémoire vidéo.
D3DKMT_QUERYVIDPNEXCLUSIVEOWNERSHIP

Utilisé pour interroger la propriété exclusive VidPn.
D3DKMT_RECLAIMALLOCATIONS

Décrit les ressources de mémoire vidéo qui doivent être récupérées et que le pilote a précédemment proposées à la réutilisation. Utilisé avec la fonction D3DKMTReclaimAllocations.
D3DKMT_RECLAIMALLOCATIONS2

D3DKMT_RECLAIMALLOCATIONS2 décrit les ressources de mémoire vidéo qui doivent être récupérées et que le pilote offrait précédemment pour réutilisation. Utilisé avec la fonction D3DKMTReclaimAllocations2.
D3DKMT_REGISTERBUDGETCHANGENOTIFICATION

Utilisé pour inscrire une notification de modification de budget.
D3DKMT_REGISTERTRIMNOTIFICATION

D3DKMT_REGISTERTRIMNOTIFICATION est utilisé avec D3DKMTRegisterTrimNotification pour inscrire un rappel pour un appareil en mode noyau pour les notifications provenant d’une infrastructure graphique (comme OpenGL).
D3DKMT_RELEASEKEYEDMUTEX

La structure D3DKMT_RELEASEKEYEDMUTEX décrit un mutex à clé que la fonction D3DKMTReleaseKeyedMutex libère.
D3DKMT_RELEASEKEYEDMUTEX2

Décrit un objet mutex à clé que la fonction D3DKMTReleaseKeyedMutex2 libère qui inclut des données privées.
D3DKMT_RENDER

La structure D3DKMT_RENDER décrit la mémoire tampon de commandes actuelle à afficher.
D3DKMT_RENDERFLAGS

La structure D3DKMT_RENDERFLAGS identifie le type de mémoire tampon de commande à afficher dans un appel à la fonction D3DKMTRender.
D3DKMT_REQUEST_MACHINE_CRASH_ESCAPE

Utilisé pour demander une séquence d’échappement d’incident de la machine.
D3DKMT_SCATTERBLT

Microsoft réserve la structure _D3DKMT_SCATTERBLT pour une utilisation interne uniquement. N’utilisez pas cette structure dans votre code.
D3DKMT_SCATTERBLTS

Microsoft réserve la structure _D3DKMT_SCATTERBLTS pour un usage interne uniquement. N’utilisez pas cette structure dans votre code.
D3DKMT_SEGMENT_CAPS

Contient des fonctionnalités de segment.
D3DKMT_SEGMENTGROUPSIZEINFO

Structure qui contient des informations sur la taille du groupe de segments.
D3DKMT_SEGMENTSIZEINFO

La structure D3DKMT_SEGMENTSIZEINFO décrit la taille, en octets, des segments de mémoire et d’ouverture.
D3DKMT_SET_COLORSPACE_TRANSFORM

Utilisé pour définir la transformation de l’espace de couleur.
D3DKMT_SETALLOCATIONPRIORITY

La structure D3DKMT_SETALLOCATIONPRIORITY décrit le niveau de priorité auquel définir une ressource ou une liste d’allocations.
D3DKMT_SETCONTEXTINPROCESSSCHEDULINGPRIORITY

Décrit les paramètres d’un appareil de composition Microsoft Direct3D in-process (in-process) afin de définir la priorité de planification pour un contexte d’appareil qui se trouve dans le même processus que d’autres contextes d’appareil.
D3DKMT_SETCONTEXTSCHEDULINGPRIORITY

La structure D3DKMT_SETCONTEXTSCHEDULINGPRIORITY décrit les paramètres permettant de définir la priorité de planification pour un contexte d’appareil.
D3DKMT_SETDISPLAYMODE

La structure D3DKMT_SETDISPLAYMODE décrit l’allocation principale utilisée pour l’analyse jusqu’à l’affichage.
D3DKMT_SETDISPLAYMODE_FLAGS

La structure D3DKMT_SETDISPLAYMODE_FLAGS identifie les attributs permettant de définir le mode d’affichage.
D3DKMT_SETDISPLAYPRIVATEDRIVERFORMAT

La structure D3DKMT_SETDISPLAYPRIVATEDRIVERFORMAT décrit l’attribut de format privé à définir pour une source de présentation vidéo.
D3DKMT_SETFSEBLOCK

Permet de définir le bloc DEH (exclusif plein écran).
D3DKMT_SETFSEBLOCKFLAGS

Permet de définir les indicateurs de bloc DET (exclusif plein écran).
D3DKMT_SETGAMMARAMP

La structure D3DKMT_SETGAMMARAMP décrit les paramètres de définition de la rampe gamma.
D3DKMT_SETHWPROTECTIONTEARDOWNRECOVERY

Permet de définir la récupération de la protection matérielle.
D3DKMT_SETQUEUEDLIMIT

La structure D3DKMT_SETQUEUEDLIMIT décrit les paramètres permettant de définir ou de récupérer la limite du nombre d’opérations du type donné pouvant être mises en file d’attente pour l’appareil donné.
D3DKMT_SETSTABLEPOWERSTATE

Permet de définir l’état d’alimentation stable.
D3DKMT_SETSYNCREFRESHCOUNTWAITTARGET

Utilisé pour définir le nombre d’actualisations de synchronisation pour la cible d’attente.
D3DKMT_SETVIDPNSOURCEHWPROTECTION

Utilisé pour définir la protection matérielle de la source VidPn.
D3DKMT_SETVIDPNSOURCEOWNER

La structure D3DKMT_SETVIDPNSOURCEOWNER décrit les paramètres permettant de définir ou de libérer la source de la vidéo présente dans le chemin d’une topologie VidPN (Video Present Network) qui possède le VidPN.
D3DKMT_SETVIDPNSOURCEOWNER1

Décrit les informations, y compris les options de duplication de sortie, nécessaires pour définir ou libérer la source actuelle de la vidéo dans le chemin d’une topologie VidPN (Video Present Network) qui possède le VidPN.
D3DKMT_SETVIDPNSOURCEOWNER2

La structure _D3DKMT_SETVIDPNSOURCEOWNER2 contient des informations utilisées pour définir le propriétaire de la source VidPN (Video Present Network).
D3DKMT_SHAREDPRIMARYLOCKNOTIFICATION

La structure D3DKMT_SHAREDPRIMARYLOCKNOTIFICATION décrit la surface primaire partagée qu’une application est sur le point de verrouiller.
D3DKMT_SHAREDPRIMARYUNLOCKNOTIFICATION

La structure D3DKMT_SHAREDPRIMARYUNLOCKNOTIFICATION décrit la surface principale partagée qu’une application vient de déverrouiller.
D3DKMT_SHAREOBJECTWITHHOST

En savoir plus sur la structure D3DKMT_SHAREOBJECTWITHHOST.
D3DKMT_SIGNALSYNCHRONIZATIONOBJECT

La structure D3DKMT_SIGNALSYNCHRONIZATIONOBJECT contient des informations sur les événements de synchronisation que la fonction D3DKMTSignalSynchronizationObject signale.
D3DKMT_SIGNALSYNCHRONIZATIONOBJECT2

La structure D3DKMT_SIGNALSYNCHRONIZATIONOBJECT2 contient des informations sur les événements de synchronisation que la fonction D3DKMTSignalSynchronizationObject2 signale.
D3DKMT_SIGNALSYNCHRONIZATIONOBJECTFROMCPU

D3DKMT_SIGNALSYNCHRONIZATIONOBJECTFROMCPU est utilisé avec D3DKMTSignalSynchronizationObjectFromCpu pour permettre à un pilote de signaler une clôture surveillée.
D3DKMT_SIGNALSYNCHRONIZATIONOBJECTFROMGPU

D3DKMT_SIGNALSYNCHRONIZATIONOBJECTFROMGPU est utilisé avec D3DKMTSignalSynchronizationObjectFromGpu pour signaler une clôture surveillée.
D3DKMT_SIGNALSYNCHRONIZATIONOBJECTFROMGPU2

D3DKMT_SIGNALSYNCHRONIZATIONOBJECTFROMGPU2 est utilisé avec D3DKMTSignalSynchronizationObjectFromGpu2 pour signaler une clôture surveillée.
D3DKMT_STANDARDALLOCATION_EXISTINGHEAP

En savoir plus sur la structure D3DKMT_STANDARDALLOCATION_EXISTINGHEAP.
D3DKMT_SUBMITCOMMAND

La structure D3DKMT_SUBMITCOMMAND est utilisée pour envoyer des mémoires tampons de commande sur des contextes qui prennent en charge l’adressage virtuel gpu (Graphics Processing Unit).
D3DKMT_SUBMITCOMMANDFLAGS

Structure qui identifie, dans les indicateurs de champ binaire, des informations sur une mémoire tampon d’accès direct à la mémoire (DMA) à soumettre à l’unité de traitement graphique (GPU).
D3DKMT_SUBMITCOMMANDTOHWQUEUE

Structure qui contient des informations pour envoyer une commande à la file d’attente matérielle.
D3DKMT_SUBMITPRESENTBLTTOHWQUEUE

Contient les arguments nécessaires pour la fonction D3DKMTSubmitPresentBltToHwQueue.
D3DKMT_SUBMITPRESENTTOHWQUEUE

Arguments utilisés pour envoyer une opération Blt Present à une file d’attente matérielle.
D3DKMT_SUBMITSIGNALSYNCOBJECTSTOHWQUEUE

Structure contenant des informations pour envoyer un signal à la file d’attente matérielle.
D3DKMT_SUBMITWAITFORSYNCOBJECTSTOHWQUEUE

Structure qui contient des informations pour envoyer une attente sur la file d’attente matérielle.
D3DKMT_SURFACECOMPLETE_PRESENTHISTORYTOKEN

Structure utilisée pour présenter le jeton d’historique d’une surface.
D3DKMT_TDRDBGCTRL_ESCAPE

Contient des valeurs pour la détection du délai d’expiration (TDR) et le processus d’échappement de récupération.
D3DKMT_TRIMNOTIFICATION

D3DKMT_TRIMNOTIFICATION est utilisé pour avertir un pilote de réduire sa liste de résidence de mémoire.
D3DKMT_TRIMPROCESSCOMMITMENT

Contient des informations sur l’engagement du processus de suppression.
D3DKMT_TRIMPROCESSCOMMITMENT_FLAGS

Indicateurs utilisés lors de l’engagement du processus de suppression.
D3DKMT_UMD_DRIVER_VERSION

Indique le numéro de version du pilote en mode utilisateur.
D3DKMT_UMDFILENAMEINFO

La structure D3DKMT_UMDFILENAMEINFO contient le nom d’un ICD OpenGL basé sur la version spécifiée du runtime DirectX.
D3DKMT_UNLOCK

La structure D3DKMT_UNLOCK décrit les allocations à déverrouiller.
D3DKMT_UNLOCK2

D3DKMT_UNLOCK2 décrit une allocation à déverrouiller.
D3DKMT_UNPINDIRECTFLIPRESOURCES

Arguments utilisés pour désépingler les ressources de retournement direct.
D3DKMT_UNREGISTERBUDGETCHANGENOTIFICATION

Permet d’annuler l’inscription de la notification de modification de budget.
D3DKMT_UNREGISTERTRIMNOTIFICATION

D3DKMT_UNREGISTERTRIMNOTIFICATION est utilisé avec D3DKMTUnregisterTrimNotification pour supprimer une inscription de rappel pour un appareil en mode noyau recevant des notifications d’une infrastructure graphique (comme OpenGL).
D3DKMT_UPDATEGPUVIRTUALADDRESS

D3DKMT_UPDATEGPUVIRTUALADDRESS est utilisé avec UpdateGpuVirtualAddress pour permettre au pilote de spécifier un certain nombre d’opérations de mappage à appliquer à l’espace d’adressage virtuel de processus dans un lot unique de mises à jour de tables de pages.
D3DKMT_UPDATEOVERLAY

La structure D3DKMT_UPDATEOVERLAY décrit les paramètres permettant de modifier une superposition.
D3DKMT_VA_RANGE_DESC

Description de la plage d’adresses virtuelles( VA).
D3DKMT_VAD_DESC

Description de l’affichage d’accélération vidéo (VAD).
D3DKMT_VIDMM_ESCAPE

La structure D3DKMT_VIDMM_ESCAPE décrit comment contrôler le gestionnaire de mémoire vidéo (qui fait partie de Dxgkrnl.sys) dans un appel à la fonction D3DKMTEscape.
D3DKMT_VIDPNSOURCEOWNER_FLAGS

Spécifie les options de duplication de sortie à utiliser avec la fonction D3DKMTSetVidPnSourceOwner1.
D3DKMT_VIDSCH_ESCAPE

La structure D3DKMT_VIDSCH_ESCAPE décrit comment contrôler le planificateur d’unité de traitement graphique (GPU) (qui fait partie de Dxgkrnl.sys) dans un appel à la fonction D3DKMTEscape.
D3DKMT_VIRTUALADDRESSFLAGS

Contient des informations sur les indicateurs d’adresse virtuelle.
D3DKMT_VIRTUALADDRESSINFO

Structure qui contient des informations d’adresse virtuelle.
D3DKMT_WAITFORIDLE

La structure D3DKMT_WAITFORIDLE spécifie qu’un périphérique d’affichage doit attendre une condition d’inactivité.
D3DKMT_WAITFORSYNCHRONIZATIONOBJECT

La structure D3DKMT_WAITFORSYNCHRONIZATIONOBJECT contient des informations sur les événements de synchronisation que la fonction D3DKMTWaitForSynchronizationObject attend pour se produire.
D3DKMT_WAITFORSYNCHRONIZATIONOBJECT2

La structure D3DKMT_WAITFORSYNCHRONIZATIONOBJECT2 contient des informations sur les événements de synchronisation que la fonction D3DKMTWaitForSynchronizationObject2 attend pour se produire.
D3DKMT_WAITFORSYNCHRONIZATIONOBJECTFROMCPU

D3DKMT_WAITFORSYNCHRONIZATIONOBJECTFROMCPU est utilisé avec D3DKMTWaitForSynchronizationObjectFromCpu pour attendre qu’une clôture surveillée atteigne une certaine valeur.
D3DKMT_WAITFORSYNCHRONIZATIONOBJECTFROMGPU

D3DKMT_WAITFORSYNCHRONIZATIONOBJECTFROMGPU est utilisé avec D3DKMTWaitForSynchronizationObjectFromGpu pour attendre qu’une clôture surveillée atteigne une certaine valeur.
D3DKMT_WAITFORVERTICALBLANKEVENT

La structure D3DKMT_WAITFORVERTICALBLANKEVENT décrit les paramètres d’attente de l’intervalle de remplissage vertical.
D3DKMT_WAITFORVERTICALBLANKEVENT2

Décrit les paramètres de plusieurs objets d’attente, y compris un événement vide vertical. Pris en charge à partir de Windows 8.
D3DKMT_WORKINGSETFLAGS

La structure D3DKMT_WORKINGSETFLAGS identifie les propriétés de groupe de travail du pilote de miniport d’affichage que le pilote client installable OpenGL (ICD) obtient en appelant la fonction D3DKMTQueryAdapterInfo.
D3DKMT_WORKINGSETINFO

La structure D3DKMT_WORKINGSETINFO décrit des informations sur le jeu de travail de la carte graphique que le pilote client installable OpenGL (ICD) obtient en appelant la fonction D3DKMTQueryAdapterInfo.
D3DKMT_WSAUMDIMAGENAME

En savoir plus sur la structure D3DKMT_WSAUMDIMAGENAME.
D3DKMT_XBOX

Contient des informations Xbox.
DXGK_ESCAPE_GPUMMUCAPS

Fonctionnalités de gestion de la mémoire GPU.
DXGK_GRAPHICSPOWER_REGISTER_INPUT_V_1_2

En savoir plus sur la structure DXGK_GRAPHICSPOWER_REGISTER_INPUT_V_1_2.
DXGK_GRAPHICSPOWER_REGISTER_OUTPUT

Structure contenant les données de sortie utilisées pour gérer les composants d’alimentation partagés.
OUTPUTDUPL_CONTEXT_DEBUG_INFO

Informations de débogage du contexte dupliqué de sortie.

Énumérations

 
D3DKMDT_MODE_PRUNING_REASON

Le type d’énumération D3DKMDT_MODE_PRUNING_REASON contient des valeurs qui identifient la raison pour laquelle le moniteur prend en charge un mode d’affichage ou ne prend pas en charge un mode d’affichage.
D3DKMT_ACTIVATE_SPECIFIC_DIAG_TYPE

Indique le type de diagonale spécifique à activer.
D3DKMT_ADAPTER_VERIFIER_OPTION_TYPE

L’énumération _D3DKMT_ADAPTER_VERIFIER_OPTION_TYPE contient des valeurs qui indiquent le type d’options du vérificateur d’adaptateur.
D3DKMT_ALLOCATIONRESIDENCYSTATUS

La résidence d’allocation status.
D3DKMT_BRIGHTNESS_INFO_TYPE

Indique le type d’informations à récupérer ou définir pour la luminosité d’un panneau d’affichage intégré.
D3DKMT_CLIENTHINT

Indicateurs de client.
D3DKMT_CROSSADAPTERRESOURCE_SUPPORT_TIER

D3DKMT_CROSSADAPTERRESOURCE_SUPPORT_TIER énumère le ou les niveaux de prise en charge fournis par le pilote pour les ressources inter-adaptateurs.
D3DKMT_DEFRAG_ESCAPE_OPERATION

Opérations d’échappement de défragmentation.
D3DKMT_DEVICE_ERROR_REASON

Raisons d’erreur de l’appareil.
D3DKMT_DEVICEESCAPE_TYPE

Type d’échappement de l’appareil.
D3DKMT_DEVICEEXECUTION_STATE

Contient des valeurs qui indiquent l’exécution status pour un appareil.
D3DKMT_DEVICESTATE_TYPE

Le type d’énumération D3DKMT_DEVICESTATE_TYPE contient des valeurs qui indiquent la status d’un appareil.
D3DKMT_DMMESCAPETYPE

Type d’échappement DMM (gestionnaire de mode d’affichage).
D3DKMT_DRIVERVERSION

En savoir plus sur l’énumération D3DKMT_DRIVERVERSION.
D3DKMT_ESCAPE_PFN_CONTROL_COMMAND

Commandes de contrôle du pointeur de la fonction d’échappement.
D3DKMT_ESCAPE_VIRTUAL_REFRESH_RATE_TYPE

En savoir plus sur D3DKMT_ESCAPE_VIRTUAL_REFRESH_RATE_TYPE.
D3DKMT_ESCAPETYPE

En savoir plus sur l’énumération D3DKMT_ESCAPETYPE.
D3DKMT_FLIPMODEL_INDEPENDENT_FLIP_STAGE

Étapes de retournement indépendantes du modèle.
D3DKMT_GPU_PREFERENCE_QUERY_STATE

En savoir plus sur l’énumération D3DKMT_GPU_PREFERENCE_QUERY_STATE.
D3DKMT_GPU_PREFERENCE_QUERY_TYPE

Type de requête de préférence GPU.
D3DKMT_MEMORY_SEGMENT_GROUP

L’énumération D3DKMT_MEMORY_SEGMENT_GROUP contient des types de groupes de segments de mémoire locaux et non locaux.
D3DKMT_MIRACAST_DEVICE_STATUS

Appareil Miracast (affichage sans fil) status.
D3DKMT_MIRACAST_DISPLAY_DEVICE_STATE

État de l’appareil d’affichage Miracast.
D3DKMT_MIRACAST_DRIVER_TYPE

Types de pilotes Miracast (affichage sans fil).
D3DKMT_MULTIPLANE_OVERLAY_BLEND

Type de mélange de superposition multiplan.
D3DKMT_MULTIPLANE_OVERLAY_FLAGS

Indicateurs de superposition multiplan.
D3DKMT_MULTIPLANE_OVERLAY_STEREO_FORMAT

Format stéréo multiplan de superposition.
D3DKMT_MULTIPLANE_OVERLAY_VIDEO_FRAME_FORMAT

Format d’image vidéo de superposition multiplan.
D3DKMT_MULTIPLANE_OVERLAY_YCbCr_FLAGS

Multiplan superpose les indicateurs YCbCr.
D3DKMT_OFFER_PRIORITY

L’énumération _D3DKMT_OFFER_PRIORITY coïncide les valeurs qui indiquent l’importance des ressources de mémoire vidéo que le pilote d’affichage en mode utilisateur offre pour la réutilisation.
D3DKMT_OUTDUPL_POINTER_SHAPE_TYPE

Types de formes de pointeur en double de sortie.
D3DKMT_OUTPUTDUPL_METADATATYPE

Types de métadonnées en double de sortie.
D3DKMT_PNP_KEY_TYPE

Énumération qui indique le type de clé PNP.
D3DKMT_PRESENT_MODEL

Le type d’énumération D3DKMT_PRESENT_MODEL contient des valeurs qui indiquent le modèle pour une opération actuelle.
D3DKMT_PROCESS_VERIFIER_OPTION_TYPE

Types d’options du vérificateur de processus.
D3DKMT_PROTECTED_SESSION_STATUS

Indique le status de la session protégée.
D3DKMT_QUERYRESULT_PREEMPTION_ATTEMPT_RESULT

D3DKMT_QUERYRESULT_PREEMPTION_ATTEMPT_RESULT est réservé à l’utilisation du système.
D3DKMT_QUERYSTATISTICS_ALLOCATION_PRIORITY_CLASS

En savoir plus sur les alertes suivantes : D3DKMT_QUERYSTATISTICS_ALLOCATION_PRIORITY_CLASS
D3DKMT_QUERYSTATISTICS_DMA_PACKET_TYPE

En savoir plus sur les alertes suivantes : D3DKMT_QUERYSTATISTICS_DMA_PACKET_TYPE
D3DKMT_QUERYSTATISTICS_QUEUE_PACKET_TYPE

En savoir plus sur les alertes suivantes : D3DKMT_QUERYSTATISTICS_QUEUE_PACKET_TYPE
D3DKMT_QUERYSTATISTICS_TYPE

En savoir plus sur les alertes suivantes : D3DKMT_QUERYSTATISTICS_TYPE
D3DKMT_QUEUEDLIMIT_TYPE

Le type d’énumération D3DKMT_QUEUEDLIMIT_TYPE contient des valeurs qui indiquent le type d’opérations à définir ou à récupérer la limite en file d’attente pour dans un appel à la fonction D3DKMTSetQueuedLimit.
D3DKMT_SCHEDULINGPRIORITYCLASS

Le type d’énumération D3DKMT_SCHEDULINGPRIORITYCLASS contient des valeurs qui décrivent la priorité de planification d’un processus.
D3DKMT_STANDARDALLOCATIONTYPE

En savoir plus sur l’énumération D3DKMT_STANDARDALLOCATIONTYPE.
D3DKMT_TDRDBGCTRLTYPE

Le type d’énumération D3DKMT_TDRDBGCTRLTYPE contient des valeurs qui affectent le comportement du processus TDR (Timeout Detection and Recovery) du système d’exploitation dans un appel à la fonction OpenGL D3DKMTEscape.
D3DKMT_VAD_ESCAPE_COMMAND

Commandes d’échappement VAD (affichage de l’accélération vidéo).
D3DKMT_VERIFIER_OPTION_MODE

Modes d’option du vérificateur.
D3DKMT_VIDMMESCAPETYPE

L’énumération D3DKMT_VIDMMESCAPETYPE est utilisée avec la structure D3DKMT_VIDMM_ESCAPE.
D3DKMT_VIDPNSOURCEOWNER_TYPE

Types de propriétaire de la source VidPn.
D3DKMT_VIDSCHESCAPETYPE

L’énumération D3DKMT_VIDMMESCAPETYPE est utilisée avec la structure D3DKMT_VIDSCH_ESCAPE.
DXGKMT_MULTIPLANE_OVERLAY_STEREO_FLIP_MODE

Modes de retournement stéréo multiplan.
DXGKMT_MULTIPLANE_OVERLAY_STRETCH_QUALITY

Qualité d’étirement de superposition multiplan.
DXGKMT_POWER_SHARED_TYPE

Spécifie le type de pilote non graphique avec lequel le pilote d’affichage partage l’alimentation.
KMTQUERYADAPTERINFOTYPE

Chaque valeur KMTQUERYADAPTERINFOTYPE est corrélée à un élément spécifique d’informations d’adaptateur récupéré par D3DKMQueryAdapterInfo.
KMTUMDVERSION

Le mode noyau transfère la version UMD (pilote en mode utilisateur).
OUTPUTDUPL_CONTEXT_DEBUG_STATUS

Déboguer le contexte en double de sortie status.