Partager via


en-tête d3dkmthk.h

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

d3dkmthk.h contient les interfaces de programmation suivantes :

IOCTLs

 
IOCTL_INTERNAL_GRAPHICSPOWER_REGISTER

Pour une utilisation interne uniquement. N’utilisez pas.

Fonctions

 
D3DKMTAcquireKeyedMutex

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

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

Ajuste le gamma 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 un propriétaire exclusif de toutes les sources présentes vidéo.
D3DKMTCheckMonitorPowerState

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

La fonction D3DKMTCheckMultiPlaneOverlaySupport utilise la structure D3DKMT_CHECKMULTIPLANEOVERLAYSUPPORT spécifiée pour vérifier la prise en charge de 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 masqué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 présente de la 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 sur la 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 lors de la 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 lors de la 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

En savoir plus sur la fonction D3DKMTCreateHwQueue.
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 keyed.
D3DKMTCreateKeyedMutex2

La fonction D3DKMTCreateKeyedMutex2 crée un objet mutex clé qui inclut des données privées. La fonction retourne STATUS_SUCCESS lors de la création réussie.
D3DKMTCreateNativeFence

En savoir plus sur D3DKMTCreateNativeFence.
D3DKMTCreateOutputDupl

Microsoft réserve la fonction D3DKMTCreateOutputDupl uniquement pour une utilisation interne. 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 se synchroniser avec les opérations de gestion de la mémoire vidéo pour l’appareil, telles que la création de la ressource de l’appareil.
D3DKMTCreateProtectedSession

La fonction D3DKMTCreateProtectedSession crée une session protégée et retourne STATUS_SUCCESS à la fin réussie.
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 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 à la fin réussie.
D3DKMTDestroySynchronizationObject

En savoir plus sur la fonction D3DKMTDestroySynchronizationObject.
D3DKMTEnumAdapters

La fonction D3DKMTEnumAdapters énumère tous les adaptateurs 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 énumérer tous les adaptateurs graphiques sur le système.
D3DKMTEscape

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

D3DKMTEvict est utilisé pour décrémenter le nombre de références de résidence d’allocation. Une fois ce nombre atteint zéro, il supprime l’allocation de la liste de résidence de l’appareil.
D3DKMTFlipOverlay

La fonction D3DKMTFlipOverlay modifie l’allocation à afficher sur la superposition.
D3DKMTFlushHeapTransitions

Vide les transitions de tas.
D3DKMTFreeGpuVirtualAddress

D3DKMTFreeGpuVirtualAddress libère une plage d’adresses virtuelles d’unité de traitement graphique (GPU), qui ont été précédemment réservées ou mappées.
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

Obtenir un événement vide vertical DWM (Gestionnaire windows de bureau).
D3DKMTGetMultiPlaneOverlayCaps

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

La fonction D3DKMTGetMultisampleMethodList récupère une liste de méthodes à plusieurs exemples utilisés pour une allocation.
D3DKMTGetNativeFenceLogDetail

En savoir plus sur la fonction D3DKMTGetNativeFenceLogDetail.
D3DKMTGetOverlayState

La fonction D3DKMTGetOverlayState récupère l’état d’une superposition.
D3DKMTGetPostCompositionCaps

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

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

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

La fonction D3DKMTGetProcessDeviceRemovalSupport détermine si un processus utilisant l’adaptateur spécifié peut être récupéré à partir de la suppression d’un périphérique graphique.
D3DKMTGetProcessSchedulingPriorityClass

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

Interroge les données privées de la ressource, qui sont associées à la ressource pendant Present.
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 vidéo présent (VidPN) est en mode d’espacement vertical et récupère la ligne d’analyse actuelle.
D3DKMTGetSharedPrimaryHandle

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

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

La fonction D3DKMTInvalidateActiveVidPn invalide le réseau actif présent sur la vidéo (VidPN) actuellement en cours d’utilisation. Notez que cette fonction est obsolète dans Windows 7 et les versions ultérieures des systèmes d’exploitation Windows.
D3DKMTInvalidateCache

Invalide le cache.
D3DKMTIsFeatureEnabled

En savoir plus sur la fonction D3DKMTIsFeatureEnabled.
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 une erreur à l’aide des 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 d’adaptateur 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 d’adaptateur 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 d’adaptateur graphique et, si l’adaptateur contient plusieurs sorties de moniteur, à l’une de ces sorties.
D3DKMTOpenAdapterFromLuid

Mappe un identificateur unique localement (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é à partir d’un handle NT vers le processus.
D3DKMTOpenNativeFenceFromNtHandle

En savoir plus sur la fonction D3DKMTOpenNativeFenceFromNtHandle.
D3DKMTOpenNtHandleFromName

La fonction D3DKMTOpenNtHandleFromName ouvre un handle NT pour une carte graphique spécifiée par son 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é ouverte avec succès.
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 supervisée partagé nommé, similaire à 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 dupliquées de sortie.
D3DKMTOutputDuplGetPointerShapeData

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

D3DKMTOutputDuplPresent émet une commande présente 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 en double 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 l’état de connectivité 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 multiplane 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 actuelle.
D3DKMTQueryAdapterInfo

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

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

Interroge l’étalonnage des horloges.
D3DKMTQueryFSEBlock

Interroger le bloc DUT.
D3DKMTQueryProcessOfferInfo

Interroge les informations de l’offre de processus.
D3DKMTQueryProtectedSessionInfoFromNtHandle

Permet d’obtenir des informations sur la session protégée.
D3DKMTQueryProtectedSessionStatus

La fonction D3DKMTQueryProtectedSessionStatus est utilisée pour interroger l’état de la session protégée.
D3DKMTQueryRemoteVidPnSourceFromGdiDisplayName

Mappe un nom d’affichage GDI à un ID source de réseau présent à distance (VidPN) 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 les alertes suivantes : D3DKMTQueryStatistics
D3DKMTQueryVideoMemoryInfo

La fonction de rappel D3DKMTQueryVideoMemoryInfo interroge les 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 (par exemple, 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 la vidéo qui présente les propriétaires de sources réseau 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 de l’unité de traitement graphique de processus (GPU) actuelle. La plage d’adresses est réservée uniquement, 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-process) pour 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.
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 vidéo présente source.
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

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

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

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

Définit l’état stable de l’alimentation.
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’une topologie de réseau présent vidéo (VidPN) propriétaire de 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 VidPN (Video Present Network).
D3DKMTSetVidPnSourceOwner2

La fonction D3DKMTSetVidPnSourceOwner2 est utilisée pour définir le propriétaire de la source VidPN (Video Present Network).
D3DKMTSharedPrimaryLockNotification

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

La fonction D3DKMTSharedPrimaryUnLockNotification informe 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 des contextes qui prennent en charge l’adressage virtuel de l’unité de traitement graphique (GPU).
D3DKMTSubmitCommandToHwQueue

Permet d’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 recevant des notifications d’une infrastructure graphique (par exemple, OpenGL).
D3DKMTUpdateAllocationProperty

Met à jour la 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 lot unique 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 appareil 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 videment 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 retournent. Prise en charge à partir de Windows 8.
GET_OUTPUT_DUPL_DEBUG_INFO_FROM_SNAPSHOT

Obtient les informations de débogage dupliquées de sortie à partir de l’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 fournissant une notification indiquant que l’appareil graphique subira une transition d’état d’alimentation de l’appareil.
PDXGK_REMOVAL_NOTIFICATION

Rappel indiquant que l’appareil 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é 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 en gamma plein écran.
PFND3DKMT_BUDGETCHANGENOTIFICATIONCALLBACK

La fonction de rappel PFND3DKMT_BUDGETCHANGENOTIFICATIONCALLBACK informe d’une modification budgétaire.
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 d’appareil noyau dans le système d’exploitation est un propriétaire exclusif de toutes les sources présentes vidéo.
PFND3DKMT_CHECKMONITORPOWERSTATE

La fonction PFND3DKMT_CHECKMONITORPOWERSTATE vérifie l’état d’alimentation d’un moniteur. La fonction retourne STATUS_SUCCESS lors de la 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 multiplanes.
PFND3DKMT_CHECKMULTIPLANEOVERLAYSUPPORT2

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

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

La fonction de rappel PFND3DKMT_CHECKOCCLUSION vérifie si la zone cliente d’une fenêtre graphique est masquée.
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 présente de la vidéo 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 sur la 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 uniquement la fonction de rappel PFND3DKMT_CREATEALLOCATION2 pour une utilisation interne. 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 lors de la 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 lors de la 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 keyed. La fonction retourne STATUS_SUCCESS lors de la création réussie de l’objet mutex keyed.
PFND3DKMT_CREATEKEYEDMUTEX2

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

Microsoft réserve uniquement la fonction de rappel PFND3DKMT_CREATEOUTPUTDUPL pour une utilisation interne. 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 capable.
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 tous les adaptateurs 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 tous les adaptateurs graphiques sur le système.
PFND3DKMT_ENUMADAPTERS3

La fonction de rappel PFND3DKMT_ENUMADAPTERS3 énumère tous les adaptateurs 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 d’unité de traitement graphique (GPU), qui ont été précédemment réservées ou mappées.
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-proc) pour récupérer la priorité de planification d’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 avec un 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 multiplane.
PFND3DKMT_GETMULTISAMPLEMETHODLIST

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

En savoir plus sur la fonction PFND3DKMT_GETNATIVEFENCELOGDETAIL.
PFND3DKMT_GETOVERLAYSTATE

Pfnd3dkmtGetoverlaystate récupère l’état d’une superposition.
PFND3DKMT_GETPOSTCOMPOSITIONCAPS

Pfnd3dkmtGetpostcompositioncaps récupère les fonctionnalités de publication.
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 appareils de traitement.
PFND3DKMT_GETPROCESSSCHEDULINGPRIORITYCLASS

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

Pfnd3dkmtGetresourcepresentprivatedriverdata interroge les données privées de la ressource, associées à la ressource pendant Present.
PFND3DKMT_GETRUNTIMEDATA

Microsoft réserve uniquement la fonction de rappel PFND3DKMT_GETRUNTIMEDATA pour une utilisation interne. 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 vide vertical et récupère la ligne d’analyse 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 l’adaptateur graphique sur lequel la ressource a été créée.
PFND3DKMT_INVALIDATEACTIVEVIDPN

Pfnd3dkmtInvalidateactivevidpn invalide le réseau actif présent sur la vidéo actuelle (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ésidences de l’appareil et incrémente le nombre de références de résidence sur cette allocation.
PFND3DKMT_MAPGPUVIRTUALADDRESS

Pfnd3dkmtMapgpuvirtualaddress mappe une plage d’adresses virtuelles d’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 une 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 d’adaptateur graphique et, si l’adaptateur contient plusieurs sorties de moniteur, à l’une de ces sorties.
PFND3DKMT_OPENADAPTERFROMGDIDISPLAYNAME

Pfnd3dkmtOpenadapterfromgdidisplayname mappe un nom d’appareil GDI à un handle d’adaptateur 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 d’adaptateur graphique et, si l’adaptateur contient plusieurs sorties de moniteur, à l’une de ces sorties.
PFND3DKMT_OPENADAPTERFROMLUID

Pfnd3dkmtOpenadapterfromluid mappe un identificateur unique localement (LUID) à un handle d’adaptateur 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 vers le 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é correctement 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 supervisé partagé nommé, similaire à ce que fait D3DKMTOpenNtHandleFromName pour les allocations partagées.
PFND3DKMT_OUTPUTDUPLGETFRAMEINFO

La fonction de rappel PFND3DKMT_OUTPUTDUPLGETFRAMEINFO obtient les informations d’image dupliquées 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 les données de forme du pointeur en double de sortie.
PFND3DKMT_OUTPUTDUPLPRESENT

PFND3DKMT_OUTPUTDUPLPRESENT émet une commande présente 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

Génère le doublon d’un handle vers 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 directes.
PFND3DKMT_POLLDISPLAYCHILDREN

La PFND3DKMT_POLLDISPLAYCHILDREN fonction de rappel interroge l’état de connectivité 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 multiplane source vers une allocation de destination.
PFND3DKMT_PRESENTMULTIPLANEOVERLAY2

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

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

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

La fonction de rappel PFND3DKMT_QUERYALLOCATIONRESIDENCY récupère l’état 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 de réseau présent réseau (VidPN) distant.
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 sur la 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 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 (par exemple, OpenGL).
PFND3DKMT_REGISTERTRIMNOTIFICATION

La fonction de rappel PFND3DKMT_REGISTERTRIMNOTIFICATION enregistre les notifications de suppression.
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 la vidéo qui présente les propriétaires de sources réseau 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 de l’unité de traitement graphique de processus (GPU) actuelle.
PFND3DKMT_SETALLOCATIONPRIORITY

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

La fonction de rappel PFND3DKMT_SETCONTEXTINPROCESSSCHEDULINGPRIORITY définit la priorité de planification d’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 d’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 vidéo présente source.
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 liste hybride.
PFND3DKMT_SETPROCESSSCHEDULINGPRIORITYCLASS

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

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

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

La fonction de rappel PFND3DKMT_SETSTEREOENABLED définit la fonction stéréo activée.
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) propriétaire de VidPN.
PFND3DKMT_SETVIDPNSOURCEOWNER1

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

La fonction de rappel PFND3DKMT_SETVIDPNSOURCEOWNER2 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) propriétaire de VidPN.
PFND3DKMT_SHAREDPRIMARYLOCKNOTIFICATION

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

La fonction de rappel PFND3DKMT_SHAREDPRIMARYUNLOCKNOTIFICATION informe 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 ressource 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 des 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 à des 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

Couper la notification.
PFND3DKMT_TRIMPROCESSCOMMITMENT

La fonction de rappel PFND3DKMT_TRIMPROCESSCOMMITMENT est appelée pour découper 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ésactive les ressources de retour direct.
PFND3DKMT_UNREGISTERBUDGETCHANGENOTIFICATION

La PFND3DKMT_UNREGISTERBUDGETCHANGENOTIFICATION fonction de rappel annule l’inscription de la notification de modification budgétaire.
PFND3DKMT_UNREGISTERTRIMNOTIFICATION

PFND3DKMT_UNREGISTERTRIMNOTIFICATION fonction de rappel supprime une inscription de rappel pour un appareil en mode noyau recevant des notifications d’une infrastructure graphique (par exemple, 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 du processus dans un lot unique de mises à jour de la 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 appareil 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 videment 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 à activer ou désactiver.
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.
D3DKMT_ADAPTER_PERFDATACAPS

En savoir plus sur la structure D3DKMT_ADAPTER_PERFDATACAPS.
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

En savoir plus sur la structure _D3DKMT_ADAPTER_VERIFIER_VIDMM_FLAGS.
D3DKMT_ADAPTER_VERIFIER_VIDMM_TRIM_INTERVAL

Les intervalles de gestion de la mémoire vidéo du vérificateur d’adaptateur.
D3DKMT_ADAPTERADDRESS

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

Fournit des informations de configuration sur un adaptateur graphique.
D3DKMT_ADAPTERREGISTRYINFO

La structure D3DKMT_ADAPTERREGISTRYINFO contient des informations de Registre sur l’adaptateur graphique.
D3DKMT_ADAPTERTYPE

Spécifie le type d’appareil d’affichage pris en charge par l’adaptateur graphique.
D3DKMT_ADJUSTFULLSCREENGAMMA

Permet d’ajuster le gamma plein écran.
D3DKMT_BDDFALLBACK_CTL

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

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

La structure D3DKMT_BLTMODEL_PRESENTHISTORYTOKEN identifie une opération de transfert de bloc de bits (bitblt) d’historique actuel.
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

Permet de modifier le pointeur de surface.
D3DKMT_CHANGEVIDEOMEMORYRESERVATION

En savoir plus sur la structure D3DKMT_CHANGEVIDEOMMEMORYRESERVATION.
D3DKMT_CHECK_MULTIPLANE_OVERLAY_PLANE

Structure pour vérifier le plan de superposition multiplane.
D3DKMT_CHECK_MULTIPLANE_OVERLAY_PLANE2

La structure _D3DKMT_CHECK_MULTIPLANE_OVERLAY_PLANE2 contient des informations utilisées pour vérifier le plan de superposition multiplane.
D3DKMT_CHECK_MULTIPLANE_OVERLAY_PLANE3

La structure _D3DKMT_CHECK_MULTIPLANE_OVERLAY_PLANE3 contient des informations utilisées pour vérifier le plan de superposition multiplane.
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 vérifier l’état de l’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 vérifier l’occlusion.
D3DKMT_CHECKSHAREDRESOURCEACCESS

La structure D3DKMT_CHECKSHAREDRESOURCEACCESS décrit les paramètres utilisés par la fonction D3DKMTCheckSharedResourceAccess 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’une topologie de réseau présent vidéo (VidPN) qui possède exclusivement VidPN.
D3DKMT_CLOSEADAPTER

La structure D3DKMT_CLOSEADAPTER spécifie l’adaptateur graphique à fermer.
D3DKMT_COMPOSITION_PRESENTHISTORYTOKEN

Identifie une opération d’historique actuel de la chaîne de permutation 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 utilisés par la fonction D3DKMTConfigureSharedResource pour configurer une ressource partagée.
D3DKMT_CONNECT_DOORBELL

En savoir plus sur la structure D3DKMT_CONNECT_DOORBELL.
D3DKMT_CONNECT_DOORBELL_FLAGS

En savoir plus sur la structure D3DKMT_CONNECT_DOORBELL_FLAGS.
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 pour une utilisation interne uniquement. 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

En savoir plus sur la structure D3DKMT_CREATEHWQUEUE.
D3DKMT_CREATEKEYEDMUTEX

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

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

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

En savoir plus sur la structure D3DKMT_CREATENATIVEFENCE.
D3DKMT_CREATENATIVEFENCE_FLAGS

En savoir plus sur la structure D3DKMT_CREATENATIVEFENCE_FLAGS.
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ésident.
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 fournies 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 ; c’est uniquement à des fins de test. 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 publication des allocations.
D3DKMT_DESTROYALLOCATION2

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

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

La structure D3DKMT_DESTROYDCFROMMEMORY décrit les paramètres permettant de libérer le contexte d’affichage.
D3DKMT_DESTROYDEVICE

La structure D3DKMT_DESTROYDEVICE contient un handle vers 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 uniquement à des fins de test. 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 périphérique matériel.
D3DKMT_DEVICEPRESENT_STATE

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

L’appareil présente l’état.
D3DKMT_DEVICERESET_STATE

La structure D3DKMT_DEVICERESET_STATE identifie l’état 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 retournée de manière transparente entre les allocations primaires managées d’une application et les allocations primaires gérées par Desktop Window Manager (DWM).
D3DKMT_DIRTYREGIONS

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

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

Décrit une liste des 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 ; c’est uniquement à des fins de test. 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 le mode rectangle sale.
D3DKMT_DRIVER_DESCRIPTION

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

Fournit des informations pour énumérer toutes les cartes graphiques sur le système.
D3DKMT_ENUMADAPTERS2

En savoir plus sur la structure D3DKMTEnumAdapters2.
D3DKMT_ENUMADAPTERS3

En savoir plus sur la structure D3DKMT_ENUMADAPTERS3.
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 découpage 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 actuel de retournement.
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 D3DKMT_FLIPQUEUEINFO décrit des informations sur la file d’attente de l’adaptateur graphique des opérations de retournement obtenues par le pilote client installable OpenGL (ICD) en appelant la fonction D3DKMTQueryAdapterInfo.
D3DKMT_FLUSHHEAPTRANSITIONS

Utilisé pour vider les transitions de tas.
D3DKMT_FREEGPUVIRTUALADDRESS

D3DKMT_FREEGPUVIRTUALADDRESS est utilisé avec FreeGpuVirtualAddress pour libérer une plage d’adresses virtuelles d’unité de traitement graphique (GPU) 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

Permet d’obtenir les informations de propriété VidPn de l’appareil.
D3DKMT_GET_GPUMMU_CAPS

Permet d’obtenir des fonctionnalités de gestion de la mémoire GPU.
D3DKMT_GET_MULTIPLANE_OVERLAY_CAPS

Permet d’obtenir des fonctionnalités de superposition multiplane.
D3DKMT_GET_POST_COMPOSITION_CAPS

Permet d’obtenir des fonctionnalités de publication de composition.
D3DKMT_GET_PTE

Permet d’obtenir des entrées de table de pages.
D3DKMT_GET_SEGMENT_CAPS

Permet d’obtenir des fonctionnalités de segment.
D3DKMT_GETALLOCATIONPRIORITY

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

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

La structure D3DKMT_GETDEVICESCHEDULINGPRIORITY décrit les paramètres permettant de récupérer 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 à plusieurs exemples pour une allocation.
D3DKMT_GETNATIVEFENCELOGDETAIL

En savoir plus sur la structure D3DKMT_GETNATIVEFENCELOGDETAIL.
D3DKMT_GETNATIVEFENCELOGDETAIL_FLAGS

En savoir plus sur la structure D3DKMT_GETNATIVEFENCELOGDETAIL_FLAGS.
D3DKMT_GETOVERLAYSTATE

La structure D3DKMT_GETOVERLAYSTATE décrit les paramètres utilisés par la fonction D3DKMTGetOverlayState pour récupérer l’état d’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

Permet d’obtenir des données d’exécution.
D3DKMT_GETSCANLINE

La structure D3DKMT_GETSCANLINE contient des informations sur l’état de remplissage vertical d’une vidéo présente.
D3DKMT_GETSHAREDPRIMARYHANDLE

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

Fournit des informations qui décrivent une ressource partagée et l’adaptateur graphique sur lequel la ressource a été créée.
D3DKMT_GETVERTICALBLANKEVENT

Permet d’obtenir des événements vides verticaux.
D3DKMT_GPUMMU_CAPS

Permet d’obtenir les fonctionnalités de l’unité de gestion de la 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 l’état de la mémoire tampon d’historique.
D3DKMT_HWDRM_SUPPORT

Prise en charge des DRM matérielles.
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 en mode noyau direct 3D.
D3DKMT_INDEPENDENTFLIP_SECONDARY_SUPPORT

Permet d’indiquer si la fonction secondaire de retournement indépendante est prise en charge.
D3DKMT_INDEPENDENTFLIP_SUPPORT

Permet d’indiquer si un retournement indépendant est pris en charge.
D3DKMT_INVALIDATEACTIVEVIDPN

La structure D3DKMT_INVALIDATEACTIVEVIDPN décrit les paramètres qui invalident la vidéo active présente le réseau (VidPN) actuellement en cours d’utilisation.
D3DKMT_INVALIDATECACHE

Contient des 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_ISFEATUREENABLED

En savoir plus sur la structure D3DKMT_ISFEATUREENABLED.
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 une raison d’une erreur d’appareil.
D3DKMT_MIRACAST_CHUNK_DATA

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

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

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

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

Nom du pilote compagnon Miracast (affichage sans fil).
D3DKMT_MPO3DDI_SUPPORT

Structure qui contient l’état 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

En savoir plus sur la structure D3DKMT_MULTIPLANE_OVERLAY.
D3DKMT_MULTIPLANE_OVERLAY_ATTRIBUTES

En savoir plus sur la structure D3DKMT_MULTIPLANE_OVERLAY_ATTRIBUTES.
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 post-publication sur plusieurs plans.
D3DKMT_MULTIPLANE_OVERLAY_POST_COMPOSITION_FLAGS

Indicateurs de composition post-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 multiplane.
D3DKMT_MULTIPLANE_OVERLAY3

En savoir plus sur la structure D3DKMT_MULTIPLANE_OVERLAY3.
D3DKMT_MULTIPLANEOVERLAY_DECODE_SUPPORT

Permet d’indiquer si le décodage sur plusieurs plans est pris en charge.
D3DKMT_MULTIPLANEOVERLAY_HUD_SUPPORT

Utilisé pour indiquer si la superposition multiplane HUD est prise 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’étendue de superposition multiplane est prise en charge.
D3DKMT_MULTIPLANEOVERLAY_SUPPORT

Permet d’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 à 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 réutilisation. Utilisé avec la fonction D3DKMTOfferAllocations.
D3DKMT_OPENADAPTERFROMDEVICENAME

La structure D3DKMT_OPENADAPTERFROMDEVICENAME décrit le mappage du nom donné d’un appareil à un handle d’adaptateur graphique et surveille la sortie.
D3DKMT_OPENADAPTERFROMGDIDISPLAYNAME

La structure D3DKMT_OPENADAPTERFROMGDIDISPLAYNAME décrit le mappage du nom donné d’un appareil GDI à un handle d’adaptateur graphique et à la sortie du moniteur.
D3DKMT_OPENADAPTERFROMHDC

La structure D3DKMT_OPENADAPTERFROMHDC décrit le mappage d’un handle de contexte d’appareil (HDC) à un handle d’adaptateur graphique et surveille la sortie.
D3DKMT_OPENADAPTERFROMLUID

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

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

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

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

Contient des informations pour ouvrir un mutex à clé d’un handle NT vers le processus.
D3DKMT_OPENNATIVEFENCEFROMNTHANDLE

En savoir plus sur la structure D3DKMT_OPENNATIVEFENCEFROMNTHANDLE.
D3DKMT_OPENNTHANDLEFROMNAME

Décrit les informations requises pour ouvrir un handle NT au processus à partir d’un nom d’adaptateur 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

En savoir plus sur la structure D3DKMT_OPENRESOURCEFROMNTHANDLE.
D3DKMT_OPENSYNCHRONIZATIONOBJECT

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

Décrit les informations requises 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 supervisé.
D3DKMT_OPENSYNCOBJECTNTHANDLEFROMNAME

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

En savoir plus sur la structure _D3DKMT_OUTDUPL_POINTER_SHAPE_INFO.
D3DKMT_OUTPUTDUPL_FRAMEINFO

En savoir plus sur la structure D3DKMT_OUTPUTDUPL_FRAMEINFO.
D3DKMT_OUTPUTDUPL_GET_FRAMEINFO

En savoir plus sur la structure D3DKMT_OUTPUTDUPL_GET_FRAMEINFO.
D3DKMT_OUTPUTDUPL_GET_POINTER_SHAPE_DATA

En savoir plus sur la structure D3DKMT_OUTPUTDUPL_GET_POINTER_SHAPE_DATA.
D3DKMT_OUTPUTDUPL_KEYEDMUTEX

Contient les données mutex à clé de sortie.
D3DKMT_OUTPUTDUPL_METADATA

En savoir plus sur la structure D3DKMT_OUTPUTDUPL_METADATA.
D3DKMT_OUTPUTDUPL_POINTER_POSITION

En savoir plus sur la structure D3DKMT_OUTPUTDUPL_POINTER_POSITION.
D3DKMT_OUTPUTDUPL_RELEASE_FRAME

Définit l’image de bureau dupliquée à libérer 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 DDA (Desktop Duplication API) actuels qui sont attachés à une vidéo donnée présente le réseau (VidPN).
D3DKMT_OUTPUTDUPLCREATIONFLAGS

Indicateurs de création de sortie.
D3DKMT_OUTPUTDUPLPRESENT

Décrit une opération de permutation de l’API de duplication de bureau.
D3DKMT_OUTPUTDUPLPRESENTFLAGS

Décrit les options d’une chaîne d’échange d’API de duplication de bureau présente.
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 pages.
D3DKMT_PANELFITTER_SUPPORT

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

Permet d’obtenir le nombre d’adaptateurs physiques.
D3DKMT_PINDIRECTFLIPRESOURCES

En savoir plus sur la structure D3DKMT_PINDIRECTFLIPRESOURCES.
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 permettant d’interroger l’état de connectivité de tous les appareils enfants de l’adaptateur d’affichage 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 multiplane 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 multiplane actuelle.
D3DKMT_PRESENT_MULTIPLANE_OVERLAY3

En savoir plus sur la structure D3DKMT_PRESENT_MULTIPLANE_OVERLAY3.
D3DKMT_PRESENT_REDIRECTED

Utilisé pour fournir des informations sur l’état du jeton d’historique actuel.
D3DKMT_PRESENT_REDIRECTED_FLAGS

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

Spécifie les régions sales et déplacées dans une opération actuelle.
D3DKMT_PRESENT_STATS

La structure D3DKMT_PRESENT_STATS décrit l’état actuel d’un appareil de rendu.
D3DKMT_PRESENT_STATS_DWM

État actuel du gestionnaire de 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

Utilisé pour 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

Utilisé pour rechercher 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 l’adaptateur graphique.
D3DKMT_QUERYALLOCATIONRESIDENCY

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

Structure utilisée pour interroger des blocs DEE.
D3DKMT_QUERYFSEBLOCKFLAGS

Permet d’interroger les indicateurs DE SERVICE (exclusif en 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 l’état de la session protégée.
D3DKMT_QUERYREMOTEVIDPNSOURCEFROMGDIDISPLAYNAME

Décrit les informations requises pour mapper un nom d’affichage GDI à une vidéo distante présente l’ID source du réseau (VidPN).
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 les alertes suivantes : D3DKMT_QUERYSTATISTICS_COUNTER
D3DKMT_QUERYSTATISTICS_DMA_BUFFER

En savoir plus sur les alertes suivantes : 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 les alertes suivantes : 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 les alertes suivantes : 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 les alertes suivantes : 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 les alertes suivantes : 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 à récupérer et que le pilote précédemment proposé pour réutilisation. Utilisé avec la fonction D3DKMTReclaimAllocations.
D3DKMT_RECLAIMALLOCATIONS2

D3DKMT_RECLAIMALLOCATIONS2 décrit les ressources de mémoire vidéo à récupérer et que le pilote a précédemment proposé pour réutilisation. Utilisé avec la fonction D3DKMTReclaimAllocations2.
D3DKMT_REGISTERBUDGETCHANGENOTIFICATION

Utilisé pour inscrire la notification de modification budgétaire.
D3DKMT_REGISTERTRIMNOTIFICATION

D3DKMT_REGISTERTRIMNOTIFICATION est utilisé avec D3DKMTRegisterTrimNotification pour inscrire un rappel pour un appareil en mode noyau pour les notifications à partir d’une infrastructure graphique (par exemple, 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 des données privées.
D3DKMT_RENDER

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

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

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

En savoir plus sur la structure D3DKMT_SCATTERBLT.
D3DKMT_SCATTERBLTS

En savoir plus sur la structure D3DKMT_SCATTERBLTS.
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

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

La structure D3DKMT_SETALLOCATIONPRIORITY décrit le niveau de priorité pour 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) pour 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 de définition de 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 de l’affichage.
D3DKMT_SETDISPLAYMODE_FLAGS

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

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

Utilisé pour définir le bloc DS (exclusif plein écran).
D3DKMT_SETFSEBLOCKFLAGS

Utilisé pour définir les indicateurs de bloc DE TYPE (exclusif plein écran).
D3DKMT_SETGAMMARAMP

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

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

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

Utilisé pour définir l’état stable de l’alimentation.
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 source VidPn.
D3DKMT_SETVIDPNSOURCEOWNER

La structure D3DKMT_SETVIDPNSOURCEOWNER décrit les paramètres de définition ou de libération de la vidéo présente source dans le chemin d’une topologie de réseau présent vidéo (VidPN) propriétaire de VidPN.
D3DKMT_SETVIDPNSOURCEOWNER1

Décrit les informations, y compris les options de duplication de sortie, nécessaires pour définir ou libérer la vidéo source présente dans le chemin d’une topologie de réseau présent vidéo (VidPN) propriétaire de VidPN.
D3DKMT_SETVIDPNSOURCEOWNER2

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

La structure D3DKMT_SHAREDPRIMARYLOCKNOTIFICATION décrit la surface principale partagée sur laquelle 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 de l’unité de traitement graphique (GPU).
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

En savoir plus sur la structure D3DKMT_TDRDBGCTRL_ESCAPE.
D3DKMT_TRIMNOTIFICATION

D3DKMT_TRIMNOTIFICATION est utilisé pour avertir un pilote de découper 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épiner les ressources de retournement direct.
D3DKMT_UNREGISTERBUDGETCHANGENOTIFICATION

Utilisé pour 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 (par exemple, 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 du processus dans un seul lot de mises à jour de la table de pages.
D3DKMT_UPDATEOVERLAY

La structure D3DKMT_UPDATEOVERLAY décrit les paramètres de modification d’une superposition.
D3DKMT_VA_RANGE_DESC

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

Description de l’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 un appareil d’affichage qui attend une condition inactive.
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 attendus par la fonction D3DKMTWaitForSynchronizationObject2.
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 videment vertical.
D3DKMT_WAITFORVERTICALBLANKEVENT2

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

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

La structure D3DKMT_WORKINGSETINFO décrit des informations sur l’ensemble de travail de l’adaptateur graphique que le pilote client installable OpenGL 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 des données de sortie utilisées pour gérer les composants d’alimentation partagée.
OUTPUTDUPL_CONTEXT_DEBUG_INFO

Informations de débogage du contexte en double 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 diagonal 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 de vérificateur d’adaptateur.
D3DKMT_ALLOCATIONRESIDENCYSTATUS

État de résidence de l’allocation.
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 du client.
D3DKMT_CROSSADAPTERRESOURCE_SUPPORT_TIER

D3DKMT_CROSSADAPTERRESOURCE_SUPPORT_TIER énumère 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’état d’exécution d’un appareil.
D3DKMT_DEVICESTATE_TYPE

Le type d’énumération D3DKMT_DEVICESTATE_TYPE contient des valeurs qui indiquent l’état 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 de pointeur de 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

Les phases de retournement indépendantes du modèle de retournement.
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

État de l’appareil Miracast (affichage sans fil).
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

En savoir plus sur l’énumération D3DKMT_MULTIPLANE_OVERLAY_BLEND.
D3DKMT_MULTIPLANE_OVERLAY_FLAGS

Indicateurs de superposition multiplane.
D3DKMT_MULTIPLANE_OVERLAY_STEREO_FORMAT

En savoir plus sur l’énumération D3DKMT_MULTIPLANE_OVERLAY_STEREO_FORMAT.
D3DKMT_MULTIPLANE_OVERLAY_VIDEO_FRAME_FORMAT

Format de trame vidéo superposée multiplane.
D3DKMT_MULTIPLANE_OVERLAY_YCbCr_FLAGS

En savoir plus sur l’énumération D3DKMT_MULTIPLANE_OVERLAY_YCbCr_FLAGS.
D3DKMT_OFFER_PRIORITY

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

En savoir plus sur l’énumération _D3DKMT_OUTDUPL_POINTER_SHAPE_TYPE.
D3DKMT_OUTPUTDUPL_METADATATYPE

En savoir plus sur l’énumération _D3DKMT_OUTPUTDUPL_METADATATYPE.
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 de vérificateur de processus.
D3DKMT_PROTECTED_SESSION_STATUS

Indique l’état 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 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étaires sources VidPn.
D3DKMT_VIDSCHESCAPETYPE

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

En savoir plus sur l’énumération DXGKMT_MULTIPLANE_OVERLAY_STEREO_FLIP_MODE.
DXGKMT_MULTIPLANE_OVERLAY_STRETCH_QUALITY

Qualité d’étirement multiplane.
DXGKMT_POWER_SHARED_TYPE

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

En savoir plus sur l’énumération KMTQUERYADAPTERINFOTYPE.
KMTUMDVERSION

Version UMD (pilote en mode utilisateur) du mode noyau.
OUTPUTDUPL_CONTEXT_DEBUG_STATUS

En savoir plus sur l’énumération OUTPUTDUPL_CONTEXT_DEBUG_STATUS.