Partager via


en-tête d3dumddi.h

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

d3dumddi.h contient les interfaces de programmation suivantes :

Fonctions

 
D3DDDI_BUILD16_FROM_VERSION32

Convertit une build 16 bits à partir d’une version 32 bits.
D3DDDI_BUILD16_FROM_VERSION64

Convertit une build 16 bits à partir d’une version 64 bits.
D3DDDI_INTERFACE32_FROM_VERSION64

Convertit une interface 32 bits à partir d’une version 64 bits.
D3DDDI_MAJOR16_FROM_INTERFACE32

Convertit un major 16 bits à partir d’une interface 32 bits.
D3DDDI_MAJOR16_FROM_VERSION64

Convertit un major 16 bits à partir d’une version 64 bits.
D3DDDI_MINOR16_FROM_INTERFACE32

Convertit un mineur 16 bits à partir d’une interface 32 bits.
D3DDDI_MINOR16_FROM_VERSION64

Convertit un mineur 16 bits à partir d’une version 64 bits.
D3DDDI_REVISION16_FROM_VERSION32

Convertit une révision 16 bits à partir d’une version 32 bits.
D3DDDI_REVISION16_FROM_VERSION64

Convertit une révision 16 bits à partir d’une version 64 bits.
D3DDDI_VERSION32_FROM_VERSION64

Convertit une version 32 bits à partir d’une version 64 bits.
D3DDDI_VERSION64_FROM16

Convertit une version 64 bits à partir d’une version 16 bits.
D3DDDI_VERSION64_FROM32

Convertit une version 64 bits à partir d’une version 32 bits.
MAKE_D3DDDIHRESULT

Rend un handle Direct3D à un résultat.

Fonctions de rappel

 
PFND3DDDI_ALLOCATECB

La fonction pfnAllocateCb alloue la mémoire système ou vidéo.
PFND3DDDI_AUTHENTICATEDCHANNELKEYEXCHANGE

La fonction AuthenticatedChannelKeyExchange négocie la clé de session.
PFND3DDDI_BLT

La fonction de rappel PFND3DDDI_BLT copie le contenu d’une surface source vers une surface de destination.
PFND3DDDI_BUFBLT

La fonction BufBlt effectue une opération de transfert de bloc de bits (bitblt) à partir d’un vertex source ou d’une mémoire tampon d’index vers un vertex de destination ou une mémoire tampon d’index.
PFND3DDDI_BUFBLT1

Effectue une opération de transfert de bloc de bits (bitblt) à partir d’un vertex source ou d’une mémoire tampon d’index vers un vertex de destination ou une mémoire tampon d’index. Implémenté par le modèle de pilote d’affichage Windows (WDDM) 1.2 ou version ultérieure des pilotes d’affichage en mode utilisateur.
PFND3DDDI_CAPTURETOSYSMEM

La fonction CaptureToSysMem copie le contenu d’une mémoire tampon de capture dans une surface de destination.
PFND3DDDI_CHECKCOUNTER

En savoir plus sur la fonction de rappel PFND3DDDI_CHECKCOUNTER.
PFND3DDDI_CHECKCOUNTERINFO

Appelé par le runtime Microsoft Direct3D pour déterminer les informations globales liées à la manipulation des compteurs. Doit être implémenté par le modèle de pilote d’affichage Windows (WDDM) 1.3 et les pilotes d’affichage en mode utilisateur ultérieur.
PFND3DDDI_CHECKDIRECTFLIPSUPPORT

PFND3DDDI_CHECKDIRECTFLIPSUPPORT est appelé par le Gestionnaire de fenêtres de bureau pour vérifier que le pilote d’affichage en mode utilisateur prend en charge les opérations Direct Flip.
PFND3DDDI_CHECKMULTIPLANEOVERLAYSUPPORT

Appelé par le runtime Microsoft Direct3D pour vérifier les détails de la prise en charge matérielle des superpositions multiplanes.
PFND3DDDI_CHECKPRESENTDURATIONSUPPORT

Appelé par le runtime Microsoft Direct3D pour demander que le pilote d’affichage en mode utilisateur obtienne des fonctionnalités de périphérique matériel pour basculer en toute transparence vers un nouveau taux d’actualisation du moniteur.
PFND3DDDI_CLEAR

La fonction Clear effectue l’effacement matériel sur la cible de rendu, la mémoire tampon de profondeur ou le tampon de gabarit.
PFND3DDDI_CLOSEADAPTER

La fonction CloseAdapter libère des ressources pour un objet d’adaptateur graphique.
PFND3DDDI_COLORFILL

La fonction ColorFill remplit un rectangle sur la surface avec une couleur particulière.
PFND3DDDI_COMPOSERECTS

La fonction ComposeRects compose des zones bidimensionnelles d’une surface source à une surface de destination.
PFND3DDDI_CONFIGUREAUTHENICATEDCHANNEL

La fonction ConfigureAuthenticatedChannel définit l’état dans un canal authentifié.
PFND3DDDI_CREATEAUTHENTICATEDCHANNEL

La fonction CreateAuthenticatedChannel crée un canal que le runtime Microsoft Direct3D et le pilote peuvent utiliser pour définir et interroger des protections.
PFND3DDDI_CREATECONTEXTCB

La fonction de rappel PFND3DDDI_CREATECONTEXTCB crée un contexte.
PFND3DDDI_CREATECONTEXTVIRTUALCB

pfnCreateContextVirtualCb doit être utilisé avec des contextes qui prennent en charge l’adressage virtuel.
PFND3DDDI_CREATECRYPTOSESSION

La fonction CreateCryptoSession crée une session de chiffrement utilisée par le runtime Direct3D pour gérer une clé de session et effectuer des opérations de chiffrement dans et hors mémoire protégée.
PFND3DDDI_CREATEDECODEDEVICE

La fonction CreateDecodeDevice crée un appareil de décodage de l’accélération vidéo Microsoft DirectX (DirectX VA) utilisé pour décoder la vidéo.
PFND3DDDI_CREATEDEVICE

La fonction CreateDevice crée un contexte graphique référencé dans les appels suivants.
PFND3DDDI_CREATEEXTENSIONDEVICE

La fonction CreateExtensionDevice crée un appareil d’extension d’accélération vidéo Microsoft DirectX (DirectX VA).
PFND3DDDI_CREATEHWCONTEXTCB

Rappel permettant de créer un contexte matériel.
PFND3DDDI_CREATEHWQUEUECB

Rappel pour créer une file d’attente matérielle.
PFND3DDDI_CREATELIGHT

La fonction CreateLight crée une source de lumière.
PFND3DDDI_CREATEOVERLAY

La fonction CreateOverlay alloue du matériel de superposition et rend la superposition visible.
PFND3DDDI_CREATEOVERLAYCB

La fonction pfnCreateOverlayCb crée un objet de superposition en mode noyau et appelle le pilote display miniport pour afficher la superposition.
PFND3DDDI_CREATEPAGINGQUEUECB

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

La fonction CreatePixelShader convertit le code de nuanceur de pixels dans un format spécifique au matériel et associe ce code à un handle de nuanceur.
PFND3DDDI_CREATEQUERY

La fonction CreateQuery crée des ressources côté pilote pour une requête que le runtime Microsoft Direct3D émet par la suite pour le traitement.
PFND3DDDI_CREATERESOURCE

La fonction CreateResource crée une ressource.
PFND3DDDI_CREATERESOURCE2

Crée une ressource. Implémenté par le modèle de pilote d’affichage Windows (WDDM) 1.2 et les pilotes d’affichage en mode utilisateur ultérieurs.
PFND3DDDI_CREATESYNCHRONIZATIONOBJECT2CB

Crée un objet de synchronisation GPU qu’un contexte d’appareil peut signaler et attendre. Utilisé par WDDM 1.2 et les pilotes d’affichage en mode utilisateur ultérieur.
PFND3DDDI_CREATESYNCHRONIZATIONOBJECTCB

La fonction pfnCreateSynchronizationObjectCb crée un objet de synchronisation qu’un contexte d’appareil peut signaler et attendre.
PFND3DDDI_CREATEVERTEXSHADERDECL

La fonction CreateVertexShaderDecl convertit la déclaration de nuanceur de vertex dans un format spécifique au matériel et associe la déclaration à un handle de nuanceur.
PFND3DDDI_CREATEVERTEXSHADERFUNC

La fonction CreateVertexShaderFunc convertit le code du nuanceur de vertex en un format spécifique au matériel et associe le code à un handle de nuanceur.
PFND3DDDI_CREATEVIDEOPROCESSDEVICE

La fonction CreateVideoProcessDevice crée un appareil de traitement vidéo Microsoft DirectX Video Acceleration (DirectX VA) utilisé pour traiter la vidéo (par exemple, pour désinterlacer la vidéo et ajuster les propriétés ProcAmp de la vidéo).
PFND3DDDI_CRYPTOSESSIONKEYEXCHANGE

La fonction CryptoSessionKeyExchange négocie une clé de session.
PFND3DDDI_DEALLOCATE2CB

La fonction de rappel en mode utilisateur pfnDeallocate2Cb libère les allocations d’un objet de ressource en mode noyau si l’objet de ressource de ressource a été créé.
PFND3DDDI_DEALLOCATECB

La fonction de rappel pfnDeallocateCb libère les allocations ou un objet de ressource en mode noyau si l’objet de ressource a été créé.
PFND3DDDI_DECODEBEGINFRAME

La fonction DecodeBeginFrame avertit le pilote d’affichage en mode utilisateur que le décodage peut commencer sur l’appareil de décodage microsoft DirectX Video Accelerator (VA) spécifié.
PFND3DDDI_DECODEENDFRAME

La fonction DecodeEndFrame avertit le pilote d’affichage en mode utilisateur que toutes les données requises pour décoder l’image actuelle ont été envoyées.
PFND3DDDI_DECODEEXECUTE

La fonction DecodeExecute effectue une opération de décodage à l’aide de l’appareil de décodage microsoft DirectX Video Accelerator (VA).
PFND3DDDI_DECODEEXTENSIONEXECUTE

La fonction DecodeExtensionExecute effectue une opération de décodage à l’aide de l’appareil de décodage non standard microsoft DirectX Video Accelerator (VA).
PFND3DDDI_DECRYPTIONBLT

La fonction DecryptionBlt écrit des données dans une surface protégée.
PFND3DDDI_DELETEPIXELSHADER

La fonction DeletePixelShader nettoie les ressources côté pilote associées au code du nuanceur de pixels.
PFND3DDDI_DELETEVERTEXSHADERDECL

La fonction DeleteVertexShaderDecl nettoie les ressources côté pilote associées à la déclaration du nuanceur de vertex.
PFND3DDDI_DELETEVERTEXSHADERFUNC

La fonction DeleteVertexShaderFunc nettoie les ressources côté pilote associées au code du nuanceur de vertex.
PFND3DDDI_DEPTHFILL

La fonction DepthFill remplit une mémoire tampon de profondeur avec une valeur de pixel spécifiée au format natif.
PFND3DDDI_DESTROYAUTHENTICATEDCHANNEL

La fonction DestroyAuthenticatedChannel libère des ressources pour le canal authentifié créé par la fonction CreateAuthenticatedChannel.
PFND3DDDI_DESTROYCONTEXTCB

La fonction pfnDestroyContextCb détruit le contexte créé par le biais d’un appel à la fonction pfnCreateContextCb.
PFND3DDDI_DESTROYCRYPTOSESSION

La fonction DestroyCryptoSession libère des ressources pour la session de chiffrement créée par la fonction CreateCryptoSession.
PFND3DDDI_DESTROYDECODEDEVICE

La fonction DestroyDecodeDevice libère des ressources pour un appareil de décodage vidéo Microsoft DirectX (VA).
PFND3DDDI_DESTROYDEVICE

La fonction DestroyDevice détruit un contexte graphique.
PFND3DDDI_DESTROYEXTENSIONDEVICE

La fonction DestroyExtensionDevice libère des ressources pour un appareil d’extension Microsoft DirectX Video Acceleration (VA).
PFND3DDDI_DESTROYHWCONTEXTCB

Rappel pour détruire un contexte matériel.
PFND3DDDI_DESTROYHWQUEUECB

Rappel pour détruire une file d’attente matérielle.
PFND3DDDI_DESTROYLIGHT

La fonction DestroyLight désactive une source de lumière.
PFND3DDDI_DESTROYOVERLAY

La fonction DestroyOverlay désactive le matériel de superposition et libère la poignée de superposition.
PFND3DDDI_DESTROYOVERLAYCB

La fonction pfnDestroyOverlayCb désactive le matériel de superposition et détruit l’objet de superposition en mode noyau.
PFND3DDDI_DESTROYPAGINGQUEUECB

pfnDestroyPagingQueueCb 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é.
PFND3DDDI_DESTROYQUERY

La fonction DestroyQuery libère des ressources pour une requête.
PFND3DDDI_DESTROYRESOURCE

La fonction DestroyResource libère une ressource spécifiée.
PFND3DDDI_DESTROYSYNCHRONIZATIONOBJECTCB

La fonction pfnDestroySynchronizationObjectCb détruit l’objet de synchronisation créé via un appel à la fonction pfnCreateSynchronizationObjectCb.
PFND3DDDI_DESTROYVIDEOPROCESSDEVICE

La fonction DestroyVideoProcessDevice libère des ressources pour un appareil de traitement vidéo Microsoft DirectX Video Acceleration (VA).
PFND3DDDI_DISCARD

Ignore (supprime) un ensemble de sous-ressources de la mémoire d’affichage vidéo. Implémenté par le modèle de pilote d’affichage Windows (WDDM) 1.2 et les pilotes d’affichage en mode utilisateur ultérieurs.
PFND3DDDI_DRAWINDEXEDPRIMITIVE

La fonction DrawIndexedPrimitive dessine les primitives indexées dans laquelle le runtime Microsoft Direct3D n’a pas transformé les données d’index.
PFND3DDDI_DRAWINDEXEDPRIMITIVE2

La fonction DrawIndexedPrimitive2 dessine des primitives indexées dans laquelle le runtime Microsoft Direct3D a transformé les données d’index.
PFND3DDDI_DRAWPRIMITIVE

La fonction DrawPrimitive dessine des primitives non indexées dans lesquelles le runtime Microsoft Direct3D n’a pas transformé les données de vertex.
PFND3DDDI_DRAWPRIMITIVE2

La fonction DrawPrimitive2 dessine des primitives non indexées dans lesquelles le runtime Microsoft Direct3D a transformé les données de vertex.
PFND3DDDI_DRAWRECTPATCH

La fonction DrawRectPatch dessine un correctif rectangulaire nouveau ou mis en cache ou met à jour la spécification d’un correctif précédemment défini.
PFND3DDDI_DRAWTRIPATCH

La fonction DrawTriPatch dessine un correctif triangulaire nouveau ou mis en cache ou met à jour la spécification d’un correctif précédemment défini.
PFND3DDDI_DXVAHD_CREATEVIDEOPROCESSOR

La fonction CreateVideoProcessor crée un processeur vidéo Microsoft DirectX Video Acceleration (DirectX VA) utilisé pour traiter la vidéo haute définition.
PFND3DDDI_DXVAHD_DESTROYVIDEOPROCESSOR

La fonction DestroyVideoProcessor libère des ressources pour un processeur vidéo Microsoft DirectX Video Acceleration (VA).
PFND3DDDI_DXVAHD_GETVIDEOPROCESSBLTSTATEPRIVATE

La fonction GetVideoProcessBltStatePrivate récupère les données d’état d’un transfert de bloc de bits privé (bitblt) pour un processeur vidéo.
PFND3DDDI_DXVAHD_GETVIDEOPROCESSSTREAMSTATEPRIVATE

La fonction GetVideoProcessStreamStatePrivate récupère les données d’état de flux privé pour un processeur vidéo.
PFND3DDDI_DXVAHD_SETVIDEOPROCESSBLTSTATE

La fonction SetVideoProcessBltState définit l’état d’un transfert de bloc de bits (bitblt) pour un processeur vidéo.
PFND3DDDI_DXVAHD_SETVIDEOPROCESSSTREAMSTATE

La fonction SetVideoProcessStreamState définit l’état du flux d’un processeur vidéo.
PFND3DDDI_DXVAHD_VIDEOPROCESSBLTHD

La fonction VideoProcessBltHD traite les flux d’entrée vidéo et compose dans une surface de sortie.
PFND3DDDI_ENCRYPTIONBLT

La fonction EncryptionBlt lit les données chiffrées à partir d’une surface protégée.
PFND3DDDI_ESCAPECB

La fonction de rappel pfnEscapeCb partage des informations avec le pilote miniport d’affichage.
PFND3DDDI_EVICTCB

pfnEvictCb est utilisé pour indiquer au système d’exploitation de décrémenter le nombre de références de résidence. Une fois ce nombre atteint zéro, il supprime l’allocation de la liste de résidence de l’appareil.
PFND3DDDI_EXTENSIONEXECUTE

La fonction ExtensionExecute effectue une opération à l’aide de l’appareil d’extension Microsoft DirectX Video Accelerator (VA) donné.
PFND3DDDI_FINISHSESSIONKEYREFRESH

La fonction FinishSessionKeyRefresh indique que toutes les mémoires tampons de ce point dans le temps utilisent la valeur de clé de session mise à jour.
PFND3DDDI_FLIPOVERLAY

La fonction FlipOverlay entraîne le démarrage du matériel de superposition pour afficher la nouvelle allocation donnée.
PFND3DDDI_FLIPOVERLAYCB

La fonction pfnFlipOverlayCb modifie l’allocation à afficher sur la superposition ou indique d’afficher l’autre champ de l’allocation actuellement affichée, lors de la déinterlacation d’une ressource entrelacée.
PFND3DDDI_FLUSH

La fonction Flush envoie des commandes matérielles en attente qui se trouvent dans la mémoire tampon de commande matérielle au pilote miniport d’affichage.
PFND3DDDI_FLUSH1

Appelé par le runtime Microsoft Direct3D pour envoyer des commandes matérielles en attente qui se trouvent dans la mémoire tampon de commande matérielle au pilote miniport d’affichage. Doit être implémenté par le modèle de pilote d’affichage Windows (WDDM) 1.3 et les pilotes d’affichage en mode utilisateur ultérieur.
PFND3DDDI_FREEGPUVIRTUALADDRESSCB

pfnFreeGpuVirtualAddressCb libère une plage d’adresses virtuelles d’unité de traitement graphique (GPU) précédemment réservées ou mappées.
PFND3DDDI_GENERATEMIPSUBLEVELS

La fonction GenerateMipSubLevels régénère les sous-niveaux d’une texture MIP-map.
PFND3DDDI_GETCAPS

La fonction GetCaps interroge les fonctionnalités de l’adaptateur graphique.
PFND3DDDI_GETCAPTUREALLOCATIONHANDLE

La fonction GetCaptureAllocationHandle mappe le handle de ressource de capture donné à un handle d’allocation en mode noyau.
PFND3DDDI_GETENCRYPTIONBLTKEY

La fonction GetEncryptionBltKey retourne la clé utilisée pour déchiffrer les données retournées par la fonction EncryptionBlt du pilote.
PFND3DDDI_GETINFO

La fonction GetInfo récupère des informations sur l’appareil d’affichage spécifié.
PFND3DDDI_GETMULTISAMPLEMETHODLISTCB

La fonction pfnGetMultisampleMethodListCb récupère une liste de méthodes à plusieurs exemples utilisés pour la largeur, la hauteur et le format d’une allocation donnée.
PFND3DDDI_GETOVERLAYCOLORCONTROLS

La fonction GetOverlayColorControls récupère les paramètres de contrôle de couleur pour la superposition donnée.
PFND3DDDI_GETPITCH

La fonction GetPitch récupère la hauteur d’une surface protégée ou non verrouillée.
PFND3DDDI_GETQUERYDATA

La fonction GetQueryData récupère des informations sur une requête.
PFND3DDDI_GETRESOURCEPRESENTPRIVATEDRIVERDATACB

pfnGetResourcePresentPrivateDriverDataCb est utilisé pour interroger les données privées de la ressource, associées à la ressource pendant Present.
PFND3DDDI_INVALIDATECACHECB

La fonction de rappel PFND3DDDI_INVALIDATECACHECB invalide le cache.
PFND3DDDI_ISSUEQUERY

La fonction IssueQuery traite une requête.
PFND3DDDI_LOCK

La fonction Lock verrouille la ressource donnée ou une surface au sein de la ressource.
PFND3DDDI_LOCK2CB

La fonction pfnLock2Cb verrouille une allocation et obtient un pointeur vers l’allocation à partir du pilote miniport d’affichage ou du gestionnaire de mémoire vidéo.
PFND3DDDI_LOCKASYNC

La fonction LockAsync verrouille la ressource spécifiée ou une surface au sein de la ressource.
PFND3DDDI_LOCKCB

La fonction pfnLockCb verrouille une allocation et obtient un pointeur vers l’allocation à partir du pilote miniport d’affichage ou du gestionnaire de mémoire vidéo.
PFND3DDDI_LOGSTRINGTABLE

Appelé par le runtime Microsoft Direct3D pour demander que le pilote d’affichage en mode utilisateur enregistre un événement de marqueur de marqueur ETW personnalisé pour Windows. Éventuellement implémenté par les pilotes WDDM (Windows Display Driver Model) 1.3 et versions ultérieures.
PFND3DDDI_LOGUMDMARKERCB

Appelé par le pilote d’affichage en mode utilisateur pour consigner un événement de marqueur de marqueur ETW personnalisé pour Windows.
PFND3DDDI_MAKERESIDENTCB

PFND3DDDI_MAKERESIDENTCB indique au système d’exploitation d’ajouter une ressource à la liste de résidences des appareils et d’incrémenter le nombre de références de résidence sur cette allocation.
PFND3DDDI_MAPGPUVIRTUALADDRESSCB

En savoir plus sur la fonction pfnMapGpuVirtualAddressCb.
PFND3DDDI_MULTIPLYTRANSFORM

La fonction MultiplyTransform modifie la transformation actuelle.
PFND3DDDI_OFFERALLOCATIONS2CB

La fonction de rappel PFND3DDDI_OFFERALLOCATIONS2CB est appelée par le pilote d’affichage en mode utilisateur pour offrir des allocations de mémoire vidéo à réutiliser.
PFND3DDDI_OFFERALLOCATIONSCB

La fonction de rappel PFND3DDDI_OFFERALLOCATIONSCB est appelée par le pilote d’affichage en mode utilisateur pour offrir des allocations de mémoire vidéo à réutiliser.
PFND3DDDI_OFFERRESOURCES

Appelé par le runtime Microsoft Direct3D pour demander que le pilote d’affichage en mode utilisateur offre des ressources de mémoire vidéo à réutiliser.
PFND3DDDI_OPENADAPTER

La fonction OpenAdapter crée un objet d’adaptateur graphique référencé dans les appels suivants.
PFND3DDDI_OPENRESOURCE

La fonction OpenResource informe le pilote qu’une ressource partagée est ouverte.
PFND3DDDI_PRESENT

La fonction Present informe le pilote d’affichage en mode utilisateur qu’une application a terminé le rendu et demande au pilote d’afficher l’aire source en copiant ou en retournant ou en effectuant une opération de remplissage de couleur.
PFND3DDDI_PRESENT1

Avertit le pilote d’affichage en mode utilisateur qu’une application a terminé le rendu et que toute propriété de la ressource partagée est libérée et demande que le pilote s’affiche sur l’aire de destination.
PFND3DDDI_PRESENTCB

La fonction pfnPresentCb copie le contenu d’une allocation source.
PFND3DDDI_PRESENTMULTIPLANEOVERLAY

Appelé par le runtime Microsoft Direct3D pour informer le pilote d’affichage en mode utilisateur qu’une application a terminé le rendu et demande que le pilote affiche l’aire source en copiant ou en retournant ou en effectuant une opération de remplissage de couleur. Doit être implémenté par les pilotes WDDM (Windows Display Driver Model) 1.3 ou ultérieur qui prennent en charge les superpositions multiplanes.
PFND3DDDI_PRESENTMULTIPLANEOVERLAYCB

Copie le contenu d’une allocation de superposition multiplane source vers une allocation de destination. Peut être appelé par le modèle de pilote d’affichage Windows (WDDM) 1.3 ou version ultérieure des pilotes d’affichage en mode utilisateur.
PFND3DDDI_QUERYADAPTERINFOCB

La fonction pfnQueryAdapterInfoCb récupère les informations de carte graphique.
PFND3DDDI_QUERYADAPTERINFOCB2

Implémenté par le pilote client pour récupérer les informations de carte graphique.
PFND3DDDI_QUERYAUTHENTICATEDCHANNEL

La fonction QueryAuthenticatedChannel interroge un canal authentifié pour obtenir des informations sur la fonctionnalité et l’état.
PFND3DDDI_QUERYDLISTFORAPPLICATION

La fonction de rappel PFND3DDDI_QUERYDLISTFORAPPLICATION interroge une DList pour une application.
PFND3DDDI_QUERYDLISTFORAPPLICATION1

Appelé lors de l’initialisation de Microsoft Direct3D sur un système hybride pour déterminer le GPU sur lequel une application doit s’exécuter. Une liste dList est une liste d’applications qui nécessitent des surfaces partagées inter-adaptateurs pour un rendu hautes performances sur le GPU discret.
PFND3DDDI_QUERYDLISTFORAPPLICATION2

La fonction de rappel PFND3DDDI_QUERYDLISTFORAPPLICATION2 interroge une liste dList pour une application.
PFND3DDDI_QUERYRESIDENCYCB

La fonction pfnQueryResidencyCb interroge l’état de résidence d’une ressource ou d’une liste d’allocations.
PFND3DDDI_QUERYRESOURCERESIDENCY

La fonction QueryResourceResidency détermine la résidence de la liste donnée de ressources.
PFND3DDDI_RECLAIMALLOCATIONS2CB

pfnReclaimAllocations2Cb est appelé par le pilote en mode utilisateur pour récupérer les allocations de mémoire vidéo précédemment proposées pour la réutilisation.
PFND3DDDI_RECLAIMALLOCATIONS3CB

pfnReclaimAllocations3Cb est appelé par le pilote en mode utilisateur pour récupérer les allocations de mémoire vidéo précédemment proposées pour la réutilisation.
PFND3DDDI_RECLAIMALLOCATIONSCB

Appelé par le pilote d’affichage en mode utilisateur pour récupérer les allocations de mémoire vidéo précédemment proposées pour la réutilisation.
PFND3DDDI_RECLAIMRESOURCES

Appelé par le runtime Microsoft Direct3D pour récupérer les ressources de mémoire vidéo qu’il a précédemment proposées pour la réutilisation.
PFND3DDDI_RENAME

La fonction Rename informe un pilote d’affichage en mode utilisateur de commencer à utiliser l’allocation renommée que la fonction LockAsync a précédemment retournée pour la ressource spécifiée.
PFND3DDDI_RENDERCB

La fonction pfnRenderCb envoie la mémoire tampon de commande actuelle pour le rendu au pilote miniport d’affichage.
PFND3DDDI_RESERVEGPUVIRTUALADDRESSCB

En savoir plus sur la fonction de rappel PFND3DDDI_RESERVEGPUVIRTUALADDRESSCB.
PFND3DDDI_RESOLVESHAREDRESOURCE

La fonction ResolveSharedResource informe un pilote d’affichage en mode utilisateur que la propriété d’une surface partagée a changé ou qu’une surface est utilisée pour l’interopérabilité GDI.
PFND3DDDI_SETASYNCCALLBACKSCB

La fonction pfnSetAsyncCallbacksCb notifie le runtime Microsoft Direct3D si le runtime démarre ou cesse de recevoir des appels aux fonctions de rappel du runtime à partir d’un thread de travail.
PFND3DDDI_SETCLIPPLANE

La fonction SetClipPlane définit un plan clip.
PFND3DDDI_SETCONVOLUTIONKERNELMONO

La fonction SetConvolutionKernelMono définit la résolution et les pondérations du filtre de noyau, qui est utilisée lorsque le mode de filtrage de texture D3DTEXF_CONVOLUTIONMONO est défini.
PFND3DDDI_SETDECODERENDERTARGET

La fonction SetDecodeRenderTarget définit la surface cible de rendu pour les opérations de décodage.
PFND3DDDI_SETDEPTHSTENCIL

La fonction SetDepthStencil définit la mémoire tampon de profondeur dans le contexte du pilote.
PFND3DDDI_SETDISPLAYMODE

La fonction SetDisplayMode bascule vers un mode d’affichage ou un mode principal qui n’est pas pris en charge par le bureau GDI.
PFND3DDDI_SETDISPLAYMODECB

La fonction pfnSetDisplayModeCb définit l’allocation utilisée pour analyser l’affichage.
PFND3DDDI_SETDISPLAYPRIVATEDRIVERFORMATCB

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

La fonction SetIndices définit la mémoire tampon d’index actuelle.
PFND3DDDI_SETINDICESUM

La fonction SetIndicesUM définit la mémoire tampon d’index actuelle sur la mémoire tampon de mémoire utilisateur donnée.
PFND3DDDI_SETLIGHT

La fonction SetLight définit les propriétés d’une source de lumière.
PFND3DDDI_SETMARKER

Avertit le pilote d’affichage en mode utilisateur qu’il doit générer un nouvel horodatage si un travail GPU s’est terminé depuis le dernier appel à pfnSetMarker.
PFND3DDDI_SETMARKERMODE

Avertit le pilote d’affichage en mode utilisateur qu’il doit prendre en charge un type d’événement suivi d’événements pour l’événement de marqueur Windows (ETW).
PFND3DDDI_SETMATERIAL

La fonction SetMaterial définit les propriétés matérielles que les appareils du système utilisent pour créer l’effet requis pendant le rendu.
PFND3DDDI_SETOVERLAYCOLORCONTROLS

La fonction SetOverlayColorControls modifie les paramètres de contrôle de couleur pour la superposition donnée.
PFND3DDDI_SETPALETTE

La fonction SetPalette associe une palette à une texture.
PFND3DDDI_SETPIXELSHADER

La fonction SetPixelShader définit un nuanceur de pixels à utiliser dans toutes les opérations de dessin.
PFND3DDDI_SETPIXELSHADERCONST

La fonction SetPixelShaderConst définit un ou plusieurs registres de constantes de nuanceur de pixels avec des valeurs à virgule flottante.
PFND3DDDI_SETPIXELSHADERCONSTB

La fonction SetPixelShaderConstB définit un ou plusieurs registres de constantes de nuanceur de pixels avec des valeurs booléennes.
PFND3DDDI_SETPIXELSHADERCONSTI

La fonction SetPixelShaderConstI définit un ou plusieurs registres de constantes de nuanceur de pixels avec des valeurs entières.
PFND3DDDI_SETPRIORITY

La fonction SetPriority définit la priorité d’éviction de la mémoire pour une texture managée.
PFND3DDDI_SETPRIORITYCB

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

La fonction SetRenderState met à jour un état de rendu.
PFND3DDDI_SETRENDERTARGET

La fonction SetRenderTarget définit l’aire cible de rendu.
PFND3DDDI_SETSCISSORRECT

La fonction SetScissorRect marque une partie d’une cible de rendu à laquelle le rendu est limité.
PFND3DDDI_SETSTREAMSOURCE

La fonction SetStreamSource lie une partie d’une source de flux de vertex à une mémoire tampon de vertex.
PFND3DDDI_SETSTREAMSOURCEFREQ

La fonction SetStreamSourceFreq définit le diviseur de fréquence d’une source de flux liée à une mémoire tampon de vertex.
PFND3DDDI_SETSTREAMSOURCEUM

La fonction SetStreamSourceUM lie une source de flux de vertex à une mémoire tampon de mémoire utilisateur.
PFND3DDDI_SETTEXTURE

La fonction SetTexture insère une texture à une étape particulière dans un groupe à plusieurs textures.
PFND3DDDI_SETTEXTURESTAGESTATE

La fonction SetTextureStageState met à jour l’état d’une texture à une étape particulière dans un groupe à plusieurs textures.
PFND3DDDI_SETTRANSFORM

La fonction SetTransform configure une transformation.
PFND3DDDI_SETVERTEXSHADERCONST

La fonction SetVertexShaderConst définit un ou plusieurs registres de constantes de nuanceur de vertex avec des valeurs à virgule flottante.
PFND3DDDI_SETVERTEXSHADERCONSTB

La fonction SetVertexShaderConstB définit une ou plusieurs constantes de nuanceur de vertex avec des valeurs booléennes.
PFND3DDDI_SETVERTEXSHADERCONSTI

La fonction SetVertexShaderConstI définit un ou plusieurs registres de constantes de nuanceur de vertex avec des valeurs entières.
PFND3DDDI_SETVERTEXSHADERDECL

La fonction SetVertexShaderDecl définit la déclaration du nuanceur de vertex afin que toutes les opérations de dessin suivantes utilisent cette déclaration.
PFND3DDDI_SETVERTEXSHADERFUNC

La fonction SetVertexShaderFunc définit le code du nuanceur de vertex afin que toutes les opérations de dessin suivantes utilisent ce code.
PFND3DDDI_SETVIDEOPROCESSRENDERTARGET

La fonction SetVideoProcessRenderTarget définit l’aire cible de rendu utilisée pour le traitement vidéo.
PFND3DDDI_SETVIEWPORT

La fonction SetViewport informe les pilotes prenant en charge la bande de garde du rectangle de découpage d’affichage.
PFND3DDDI_SETZRANGE

La fonction SetZRange informe le pilote de la plage de valeurs z.
PFND3DDDI_SIGNALSYNCHRONIZATIONOBJECT2CB

Insère un signal sur les objets de synchronisation spécifiés dans le flux DMA (Context Direct Memory Access) spécifié. Utilisé par WDDM 1.2 et les pilotes d’affichage en mode utilisateur ultérieur.
PFND3DDDI_SIGNALSYNCHRONIZATIONOBJECTCB

La fonction pfnSignalSynchronizationObjectCb insère un signal sur les objets de synchronisation spécifiés dans le flux DMA de contexte spécifié.
PFND3DDDI_SIGNALSYNCHRONIZATIONOBJECTFROMCPUCB

pfnSignalSynchronizationObjectFromCpuCb permet à un pilote de signaler une clôture surveillée.
PFND3DDDI_SIGNALSYNCHRONIZATIONOBJECTFROMGPU2CB

pfnSignalSynchronizationObjectFromGpu2Cb est utilisé pour signaler une clôture surveillée.
PFND3DDDI_SIGNALSYNCHRONIZATIONOBJECTFROMGPUCB

pfnSignalSynchronizationObjectFromGpuCb est utilisé pour signaler une clôture surveillée.
PFND3DDDI_STARTSESSIONKEYREFRESH

La fonction StartSessionKeyRefresh retourne un nombre aléatoire que la fonction FinishSessionKeyRefresh du pilote utilise par la suite pour effectuer une opération OR exclusive (XOR) avec la clé de session.
PFND3DDDI_STATESET

La fonction StateSet définit un bloc d’état.
PFND3DDDI_SUBMITCOMMANDCB

pfnSubmitCommandCb 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).
PFND3DDDI_SUBMITCOMMANDTOHWQUEUECB

Rappel pour envoyer une commande à la file d’attente matérielle.
PFND3DDDI_SUBMITHISTORYSEQUENCECB

En savoir plus sur la fonction de rappel PFND3DDDI_SUBMITHISTORYSEQUENCECB.
PFND3DDDI_SUBMITPRESENTBLTTOHWQUEUECB

Implémenté par le pilote client pour envoyer un blt présent à la file d’attente matérielle.
PFND3DDDI_SUBMITPRESENTTOHWQUEUECB

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

Rappel pour envoyer une commande de signal à la file d’attente matérielle.
PFND3DDDI_SUBMITWAITFORSYNCOBJECTSTOHWQUEUECB

Rappel pour envoyer une commande d’attente à la file d’attente matérielle.
PFND3DDDI_SYNCTOKEN

Le rappel PFND3DDDI_SYNCTOKEN crée un jeton de synchronisation.
PFND3DDDI_SYNCTOKENCB

Le rappel PFND3DDDI_SYNCTOKENCB crée un jeton de synchronisation.
PFND3DDDI_TEXBLT

La fonction TexBlt effectue une opération de transfert de bloc de bits (bitblt) d’une texture source vers une texture de destination, y compris tous les sous-niveaux de la texture source.
PFND3DDDI_TEXBLT1

Effectue une opération de transfert de bloc de bits (bitblt) d’une texture source vers une texture de destination, y compris tous les sous-niveaux de la texture source. Implémenté par le modèle de pilote d’affichage Windows (WDDM) 1.2 ou version ultérieure des pilotes d’affichage en mode utilisateur.
PFND3DDDI_TRIMRESIDENCYSET

pfnTrimResidencySet est utilisé pour découper la liste de résidence d’un appareil donné. Les pilotes en mode utilisateur sont nécessaires pour implémenter ce rappel afin de participer au nouveau modèle de résidence de mémoire.
PFND3DDDI_UNLOCK

La fonction Déverrouillage déverrouille une ressource ou une surface au sein de la ressource qui a été précédemment verrouillée par la fonction Lock.
PFND3DDDI_UNLOCK2CB

La fonction pfnUnlock2Cb déverrouille une allocation verrouillée par un appel à la fonction pfnLock2Cb.
PFND3DDDI_UNLOCKASYNC

La fonction UnlockAsync déverrouille une ressource ou une surface au sein de la ressource que la fonction LockAsync a précédemment verrouillée.
PFND3DDDI_UNLOCKCB

La fonction pfnUnlockCb déverrouille une allocation verrouillée par un appel à la fonction pfnLockCb.
PFND3DDDI_UPDATEALLOCATIONPROPERTYCB

Les fonctions pfnUpdateAllocationPropertyCb met à jour la propriété d’une allocation sans créer d’allocation.
PFND3DDDI_UPDATEGPUVIRTUALADDRESSCB

pfnUpdateGpuVirtualAddressCb est une opération spéciale utilisée dans le contexte des ressources de vignette.
PFND3DDDI_UPDATEOVERLAY

La fonction UpdateOverlay reconfigure ou déplace une superposition affichée.
PFND3DDDI_UPDATEOVERLAYCB

La fonction pfnUpdateOverlayCb modifie un objet de superposition en mode noyau.
PFND3DDDI_UPDATEPALETTE

La fonction UpdatePalette met à jour une palette de textures.
PFND3DDDI_UPDATESUBRESOURCEUP

Appelé par le runtime Microsoft Direct3D pour mettre à jour une sous-région de destination à partir d’une région de mémoire système source. Doit être implémenté par le modèle de pilote d’affichage Windows (WDDM) 1.3 et les pilotes d’affichage en mode utilisateur ultérieur.
PFND3DDDI_UPDATEWINFO

La fonction UpdateWInfo met à jour la plage w pour la mise en mémoire tampon w.
PFND3DDDI_VALIDATEDEVICE

La fonction ValidateDevice retourne le nombre de passes dans lesquelles le matériel peut effectuer les opérations de fusion spécifiées dans l’état actuel.
PFND3DDDI_VIDEOPROCESSBEGINFRAME

La fonction VideoProcessBeginFrame informe le pilote d’affichage en mode utilisateur que le traitement d’une image vidéo peut commencer sur le périphérique de traitement vidéo Microsoft DirectX Video Accelerator (VA) spécifié.
PFND3DDDI_VIDEOPROCESSBLT

La fonction VideoProcessBlt traite une image vidéo à l’aide de l’appareil de traitement vidéo Microsoft DirectX Video Accelerator (VA) spécifié.
PFND3DDDI_VIDEOPROCESSENDFRAME

La fonction VideoProcessEndFrame informe le pilote d’affichage en mode utilisateur que toutes les données requises pour traiter l’image actuelle ont été envoyées.
PFND3DDDI_VOLBLT

La fonction VolBlt effectue une opération de transfert de bloc de bits (bitblt) d’une texture de volume source vers une texture de volume de destination.
PFND3DDDI_VOLBLT1

Effectue une opération de transfert de bloc de bits (bitblt) d’une texture de volume source vers une texture de volume de destination. Implémenté par le modèle de pilote d’affichage Windows (WDDM) 1.2 ou version ultérieure des pilotes d’affichage en mode utilisateur.
PFND3DDDI_WAITFORSYNCHRONIZATIONOBJECT2CB

Insère une commande d’attente pour les objets de synchronisation spécifiés dans le flux de commandes de contexte spécifié. Utilisé par le modèle de pilote d’affichage Windows (WDDM) 1.2 et les pilotes d’affichage en mode utilisateur ultérieur.
PFND3DDDI_WAITFORSYNCHRONIZATIONOBJECTCB

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

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

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

Localise une entrée de table de chaînes utilisée par la fonction LogMarkerStringTable pour consigner un événement de marqueur de suivi d’événements pour Windows (ETW). Éventuellement implémenté par les pilotes WDDM (Windows Display Driver Model) 1.3 et versions ultérieures.

Structures

 
D3D12DDICB_OFFERALLOCATIONS

La structure D3D12DDICB_OFFERALLOCATIONS est utilisée pour offrir des allocations.
D3D12DDICB_RECLAIMALLOCATIONS2

Décrit les ressources de mémoire vidéo à récupérer et que le pilote précédemment proposé pour réutilisation.
D3DDDI_ADAPTERCALLBACKS

La structure D3DDDI_ADAPTERCALLBACKS contient les fonctions de rappel du runtime Microsoft Direct3D que le pilote d’affichage en mode utilisateur peut utiliser.
D3DDDI_ADAPTERFUNCS

La structure D3DDDI_ADAPTERFUNCS contient des fonctions que le pilote d’affichage en mode utilisateur peut implémenter pour communiquer avec un objet d’adaptateur graphique.
D3DDDI_BATCHEDMARKERDATA

La structure D3DDDI_BATCHEDMARKERDATA fournit des données de marqueur hautes performances à partir de pilotes D3D12.
D3DDDI_BLTFLAGS

La structure D3DDDI_BLTFLAGS identifie le type de transfert de bloc de bits (bitblt) à effectuer.
D3DDDI_CHECK_MULTIPLANE_OVERLAY_SUPPORT_PLANE_INFO

Permet de vérifier les informations de plan de prise en charge du plan de prise en charge multiplane.
D3DDDI_COLORFILLFLAGS

La structure D3DDDI_COLORFILLFLAGS décrit comment remplir un rectangle sur une surface.
D3DDDI_CREATEDEVICEFLAGS

La structure D3DDDI_CREATEDEVICEFLAGS décrit comment créer un appareil.
D3DDDI_DEVICECALLBACKS

En savoir plus sur la structure D3DDDI_DEVICECALLBACKS.
D3DDDI_DEVICEFUNCS

La structure D3DDDI_DEVICEFUNCS contient des fonctions que le pilote d’affichage en mode utilisateur peut implémenter pour afficher les primitives graphiques et traiter les modifications d’état.
D3DDDI_EXECUTIONSTATEESCAPE

Spécifie l’état de l’appareil.
D3DDDI_FLIPOVERLAYFLAGS

La structure D3DDDI_FLIPOVERLAYFLAGS identifie comment retourner une ressource sur une superposition.
D3DDDI_FRAMELATENCYESCAPE

Spécifie la latence maximale d’image d’une application.
D3DDDI_ISSUEQUERYFLAGS

La structure D3DDDI_ISSUEQUERYFLAGS identifie l’état d’un problème de requête.
D3DDDI_LIGHT

La structure D3DDDI_LIGHT décrit un ensemble de propriétés d’éclairage.
D3DDDI_LOCKASYNCFLAGS

La structure D3DDDI_LOCKASYNCFLAGS identifie comment verrouiller une ressource.
D3DDDI_LOCKFLAGS

La structure D3DDDI_LOCKFLAGS identifie comment verrouiller une ressource.
D3DDDI_MULTIPLANE_ALLOCATION_INFO

La structure D3DDDI_MULTIPLANE_OVERLAY_ALLOCATION_INFO spécifie des informations sur une allocation de superposition multiplane.
D3DDDI_MULTIPLANE_OVERLAY_ATTRIBUTES

La structure _D3DDDI_MULTIPLANE_OVERLAY_ATTRIBUTES contient des informations utilisées par le pilote d’affichage en mode utilisateur pour spécifier des attributs de plan de superposition.
D3DDDI_MULTIPLANE_OVERLAY_CAPS

La structure D3DDDI_MULTIPLANE_OVERLAY_CAPS contient des informations utilisées par le pilote d’affichage en mode utilisateur pour spécifier les fonctionnalités du plan de superposition.
D3DDDI_MULTIPLANE_OVERLAY_GROUP_CAPS

Utilisé par le pilote d’affichage en mode utilisateur pour spécifier un groupe de fonctionnalités de plan de superposition.
D3DDDI_MULTIPLANE_OVERLAY_GROUP_CAPS_INPUT

Spécifie des informations sur un groupe de capacités de superposition multiplane.
D3DDDI_OPENRESOURCEFLAGS

La structure D3DDDI_OPENRESOURCEFLAGS identifie le type de ressource à ouvrir.
D3DDDI_OVERLAYCOLORCONTROLS

La structure D3DDDI_OVERLAYCOLORCONTROLS décrit les paramètres de contrôle de couleur d’une superposition.
D3DDDI_OVERLAYCOLORCONTROLSFLAGS

La structure D3DDDI_OVERLAYCOLORCONTROLSFLAGS identifie les paramètres de contrôle de couleur pris en charge par le matériel de superposition.
D3DDDI_OVERLAYINFO

La structure D3DDDI_OVERLAYINFO décrit des informations sur une superposition.
D3DDDI_OVERLAYINFOFLAGS

La structure D3DDDI_OVERLAYINFOFLAGS identifie le type d’opération de superposition à effectuer.
D3DDDI_PRESENT_MULTIPLANE_OVERLAY

Spécifie un plan de superposition à afficher.
D3DDDI_PRESENTFLAGS

La structure D3DDDI_PRESENTFLAGS identifie comment effectuer une opération actuelle.
D3DDDI_UNLOCKASYNCFLAGS

La structure D3DDDI_UNLOCKASYNCFLAGS identifie comment déverrouiller une ressource.
D3DDDI_UNLOCKFLAGS

La structure D3DDDI_UNLOCKFLAGS identifie comment déverrouiller une ressource.
D3DDDIARG_AUTHENTICATEDCHANNELKEYEXCHANGE

La structure D3DDDIARG_AUTHENTICATEDCHANNELKEYEXCHANGE décrit une mémoire tampon qui contient la clé de session, que le canal authentifié utilise.
D3DDDIARG_BLT

La structure D3DDDIARG_BLT décrit les paramètres d’un transfert de bloc de bits (bitblt).
D3DDDIARG_BUFFERBLT

La structure D3DDDIARG_BUFFERBLT décrit les paramètres d’une opération de transfert de bloc de bits de mémoire tampon (bitblt).
D3DDDIARG_BUFFERBLT1

Décrit les paramètres d’une opération de transfert de bloc de mémoire tampon (bitblt).
D3DDDIARG_CAPTURETOSYSMEM

La structure D3DDDIARG_CAPTURETOSYSMEM décrit les paramètres d’un transfert de bloc de bits (bitblt) d’une mémoire tampon de capture vers une surface de mémoire vidéo.
D3DDDIARG_CHECKDIRECTFLIPSUPPORT

Spécifie les ressources utilisées pour les opérations Direct Flip, dans lesquelles la mémoire vidéo est en toute transparence retournée entre les allocations primaires managées d’une application et les allocations primaires managées du Gestionnaire de fenêtres de bureau (DWM).
D3DDDIARG_CHECKMULTIPLANEOVERLAYSUPPORT

Utilisé dans un appel à la fonction pfnCheckMultiPlaneOverlaySupport (D3D) pour vérifier les détails de la prise en charge matérielle des superpositions multiplanes.
D3DDDIARG_CHECKPRESENTDURATIONSUPPORT

Utilisé dans un appel à la fonction CheckPresentDurationSupport pour vérifier les détails de la prise en charge des appareils matériels pour basculer en toute transparence vers un nouveau taux d’actualisation du moniteur.
D3DDDIARG_CLEAR

La structure D3DDDIARG_CLEAR décrit les paramètres d’une opération d’effacement assistée par le matériel.
D3DDDIARG_COLORFILL

La structure D3DDDIARG_COLORFILL décrit les paramètres d’une opération de remplissage de couleur.
D3DDDIARG_COMPOSERECTS

La structure D3DDDIARG_COMPOSERECTS décrit les paramètres utilisés pour composer des zones rectangulaires.
D3DDDIARG_CONFIGUREAUTHENTICATEDCHANNEL

La structure D3DDDIARG_CONFIGUREAUTHENTICATEDCHANNEL décrit l’état défini dans un canal authentifié à l’aide de la fonction ConfigureAuthenticatedChannel.
D3DDDIARG_COPYFLAGS

Décrit comment gérer le contenu existant d’une ressource pendant une opération de copie ou de mise à jour d’une région au sein de cette ressource. Utilisé par le modèle de pilote d’affichage Windows (WDDM) 1.3 et les pilotes d’affichage en mode utilisateur ultérieurs.
D3DDDIARG_COUNTER_INFO

Décrit les informations permettant de manipuler des compteurs.
D3DDDIARG_CREATEAUTHENTICATEDCHANNEL

La structure D3DDDIARG_CREATEAUTHENTICATEDCHANNEL identifie un canal à créer.
D3DDDIARG_CREATECRYPTOSESSION

La structure D3DDDIARG_CREATECRYPTOSESSION décrit une session de chiffrement à créer.
D3DDDIARG_CREATEDECODEDEVICE

La structure D3DDDIARG_CREATEDECODEDEVICE décrit un appareil de décodage d’accélération vidéo Microsoft DirectX (DirectX VA) à créer.
D3DDDIARG_CREATEDEVICE

La structure D3DDDIARG_CREATEDEVICE contient des informations qui décrivent l’appareil d’affichage à créer.
D3DDDIARG_CREATEEXTENSIONDEVICE

La structure D3DDDIARG_CREATEEXTENSIONDEVICE décrit un appareil d’extension Microsoft DirectX Video Acceleration (DirectX VA) à créer.
D3DDDIARG_CREATELIGHT

La structure D3DDDIARG_CREATELIGHT contient l’index dans le tableau lumineux.
D3DDDIARG_CREATEOVERLAY

La structure D3DDDIARG_CREATEOVERLAY décrit une superposition à créer.
D3DDDIARG_CREATEPIXELSHADER

La structure D3DDDIARG_CREATEPIXELSHADER spécifie un handle de nuanceur à associer au code du nuanceur de pixels.
D3DDDIARG_CREATEQUERY

La structure D3DDDIARG_CREATEQUERY identifie une requête à créer.
D3DDDIARG_CREATEVERTEXSHADERDECL

La structure D3DDDIARG_CREATEVERTEXSHADERDECL spécifie un handle de nuanceur à associer à la déclaration du nuanceur de vertex.
D3DDDIARG_CREATEVERTEXSHADERFUNC

La structure D3DDDIARG_CREATEVERTEXSHADERFUNC spécifie un handle de nuanceur à associer au code du nuanceur de vertex.
D3DDDIARG_CREATEVIDEOPROCESSDEVICE

La structure D3DDDIARG_CREATEVIDEOPROCESSDEVICE décrit un appareil de traitement vidéo Microsoft DirectX Video Acceleration (DirectX VA) à créer.
D3DDDIARG_CRYPTOSESSIONKEYEXCHANGE

La structure D3DDDIARG_CRYPTOSESSIONKEYEXCHANGE décrit une mémoire tampon qui contient la clé de session, qui est utilisée pour le chiffrement.
D3DDDIARG_DECODEBEGINFRAME

La structure D3DDDIARG_DECODEBEGINFRAME spécifie le décodeur Microsoft DirectX Video Accelerator (VA) qui doit démarrer le décodage d’une trame.
D3DDDIARG_DECODEENDFRAME

La structure D3DDDIARG_DECODEENDFRAME spécifie le décodeur Microsoft DirectX Video Accelerator (VA) qui doit arrêter le décodage d’une trame.
D3DDDIARG_DECODEEXECUTE

La structure D3DDDIARG_DECODEEXECUTE décrit une opération de décodage de Microsoft DirectX Video Acceleration (VA) à effectuer.
D3DDDIARG_DECODEEXTENSIONEXECUTE

La structure D3DDDIARG_DECODEEXTENSIONEXECUTE décrit une opération de décodage microsoft DirectX Video Acceleration (VA) non standard à effectuer.
D3DDDIARG_DECRYPTIONBLT

La structure D3DDDIARG_DECRYPTIONBLT décrit les paramètres d’un transfert de bloc de bits déchiffré (bitblt) dans un appel à la fonction DecryptionBlt.
D3DDDIARG_DEPTHFILL

La structure D3DDDIARG_DEPTHFILL décrit les paramètres d’une opération de remplissage de profondeur.
D3DDDIARG_DESTROYAUTHENTICATEDCHANNEL

La structure D3DDDIARG_DESTROYAUTHENTICATEDCHANNEL contient le handle vers un canal authentifié détruit dans un appel à la fonction DestroyAuthenticatedChannel.
D3DDDIARG_DESTROYCRYPTOSESSION

La structure D3DDDIARG_DESTROYCRYPTOSESSION contient le handle d’une session de chiffrement qui est détruite dans un appel à la fonction DestroyCryptoSession.
D3DDDIARG_DESTROYLIGHT

La structure D3DDDIARG_DESTROYLIGHT contient l’index dans un tableau lumineux pour que la lumière soit détruite.
D3DDDIARG_DESTROYOVERLAY

La structure D3DDDIARG_DESTROYOVERLAY contient un handle vers la superposition à désactiver.
D3DDDIARG_DISCARD

Définit la mémoire d’affichage vidéo qui peut être ignorée, car le contenu n’est plus nécessaire.
D3DDDIARG_DRAWINDEXEDPRIMITIVE

La structure D3DDDIARG_DRAWINDEXEDPRIMITIVE décrit une primitive indexée à dessiner.
D3DDDIARG_DRAWINDEXEDPRIMITIVE2

La structure D3DDDIARG_DRAWINDEXEDPRIMITIVE2 décrit une primitive indexée à dessiner.
D3DDDIARG_DRAWPRIMITIVE

La structure D3DDDIARG_DRAWPRIMITIVE décrit une primitive non indexée à dessiner.
D3DDDIARG_DRAWPRIMITIVE2

La structure D3DDDIARG_DRAWPRIMITIVE2 décrit une primitive non indexée à dessiner.
D3DDDIARG_DRAWRECTPATCH

La structure D3DDDIARG_DRAWRECTPATCH décrit un correctif rectangulaire à dessiner.
D3DDDIARG_DRAWTRIPATCH

La structure D3DDDIARG_DRAWTRIPATCH décrit un patch triangulaire à dessiner.
D3DDDIARG_DXVAHD_CREATEVIDEOPROCESSOR

La structure D3DDDIARG_DXVAHD_CREATEVIDEOPROCESSOR décrit un processeur vidéo Microsoft DirectX Video Acceleration (DirectX VA) à créer.
D3DDDIARG_DXVAHD_GETVIDEOPROCESSBLTSTATEPRIVATE

La structure D3DDDIARG_DXVAHD_GETVIDEOPROCESSBLTSTATEPRIVATE décrit l’état de transfert de bloc de bits privé (bitblt) du processeur vidéo à récupérer.
D3DDDIARG_DXVAHD_GETVIDEOPROCESSSTREAMSTATEPRIVATE

La structure D3DDDIARG_DXVAHD_GETVIDEOPROCESSSTREAMSTATEPRIVATE décrit l’état de flux privé du processeur vidéo à récupérer.
D3DDDIARG_DXVAHD_SETVIDEOPROCESSBLTSTATE

La structure D3DDDIARG_DXVAHD_SETVIDEOPROCESSBLTSTATE décrit l’état de transfert de bloc de bits (bitblt) du processeur vidéo à modifier et les données utilisées pour modifier l’état.
D3DDDIARG_DXVAHD_SETVIDEOPROCESSSTREAMSTATE

La structure D3DDDIARG_DXVAHD_SETVIDEOPROCESSSTREAMSTATE décrit l’état du flux du processeur vidéo à modifier et les données utilisées pour modifier l’état.
D3DDDIARG_DXVAHD_VIDEOPROCESSBLTHD

La structure D3DDDIARG_DXVAHD_VIDEOPROCESSBLTHD décrit une opération de traitement vidéo d’accélération vidéo Microsoft DirectX (VA) à effectuer.
D3DDDIARG_ENCRYPTIONBLT

La structure D3DDDIARG_ENCRYPTIONBLT décrit les paramètres d’un transfert de bloc de bits chiffré (bitblt) dans un appel à la fonction EncryptionBlt.
D3DDDIARG_EXTENSIONEXECUTE

La structure D3DDDIARG_EXTENSIONEXECUTE décrit une opération d’extension d’accélération vidéo Microsoft DirectX (VA) à effectuer.
D3DDDIARG_FINISHSESSIONKEYREFRESH

La structure D3DDDIARG_FINISHSESSIONKEYREFRESH contient le handle d’une session de chiffrement pour se terminer par un appel à la fonction FinishSessionKeyRefresh.
D3DDDIARG_FLIPOVERLAY

La structure D3DDDIARG_FLIPOVERLAY décrit une nouvelle ressource à afficher sur une superposition donnée.
D3DDDIARG_GENERATEMIPSUBLEVELS

La structure D3DDDIARG_GENERATEMIPSUBLEVELS décrit comment générer les sous-niveaux d’une texture MIP-map.
D3DDDIARG_GETCAPS

La structure D3DDDIARG_GETCAPS contient des fonctionnalités d’appareil d’affichage d’un type particulier.
D3DDDIARG_GETCAPTUREALLOCATIONHANDLE

La structure D3DDDIARG_GETCAPTUREALLOCATIONHANDLE décrit les paramètres de récupération d’un handle d’allocation à partir d’un handle de ressource de capture.
D3DDDIARG_GETENCRYPTIONBLTKEY

La structure _GETENCRYPTIONBLTKEY décrit une session de transfert de bloc de bits (bitblt) chiffrée pour laquelle la fonction GetEncryptionBltKey récupère la clé de chiffrement.
D3DDDIARG_GETOVERLAYCOLORCONTROLS

La structure D3DDDIARG_GETOVERLAYCOLORCONTROLS décrit les paramètres de récupération des paramètres de contrôle de couleur d’une superposition.
D3DDDIARG_GETPITCH

La structure D3DDDIARG_GETPITCH décrit une surface chiffrée pour laquelle la fonction GetPitch récupère la hauteur.
D3DDDIARG_GETQUERYDATA

La structure D3DDDIARG_GETQUERYDATA contient des informations de requête récupérées à partir du pilote d’affichage en mode utilisateur.
D3DDDIARG_ISSUEQUERY

La structure D3DDDIARG_ISSUEQUERY décrit comment traiter une requête créée par la fonction CreateQuery.
D3DDDIARG_LOCK

La structure D3DDDIARG_LOCK décrit une ressource ou une surface au sein de la ressource à verrouiller.
D3DDDIARG_LOCKASYNC

La structure D3DDDIARG_LOCKASYNC décrit une ressource ou une surface au sein de la ressource à verrouiller.
D3DDDIARG_MULTIPLYTRANSFORM

La structure D3DDDIARG_MULTIPLYTRANSFORM décrit comment modifier la transformation actuelle.
D3DDDIARG_OFFERRESOURCES

Décrit les ressources de mémoire vidéo que le pilote d’affichage en mode utilisateur offre pour réutilisation. Utilisé avec la fonction OfferResources.
D3DDDIARG_OPENADAPTER

La structure D3DDDIARG_OPENADAPTER contient des informations qui décrivent l’objet adaptateur graphique.
D3DDDIARG_OPENRESOURCE

La structure D3DDDIARG_OPENRESOURCE contient des informations pour l’ouverture d’une ressource partagée.
D3DDDIARG_PRESENT

La structure D3DDDIARG_PRESENT décrit une ressource à afficher.
D3DDDIARG_PRESENT1

Décrit une ressource à afficher. Utilisé avec la fonction pfnPresent1(D3D) par les pilotes d’affichage Windows Display Driver Model (WDDM) 1.3 et versions ultérieures.
D3DDDIARG_PRESENTMULTIPLANEOVERLAY

La structure D3DDDIARG_PRESENTMULTIPLANEOVERLAY contient des informations qui spécifient une ressource de superposition multiplane à afficher.
D3DDDIARG_PRESENTSURFACE

La structure D3DDDIARG_PRESENTSURFACE contient un handle de ressource et un index de sous-ressource qui décrit une surface à afficher.
D3DDDIARG_QUERYAUTHENTICATEDCHANNEL

La structure D3DDDIARG_QUERYAUTHENTICATEDCHANNEL décrit les informations de canal authentifiées à interroger à l’aide de la fonction QueryAuthenticatedChannel.
D3DDDIARG_QUERYRESOURCERESIDENCY

La structure D3DDDIARG_QUERYRESOURCERESIDENCY décrit une liste de ressources sur lesquelles la résidence est vérifiée via la fonction QueryResourceResidency.
D3DDDIARG_RECLAIMRESOURCES

Décrit les ressources de mémoire vidéo à récupérer et que le pilote d’affichage en mode utilisateur précédemment proposé pour réutilisation. Utilisé avec la fonction ReclaimResources.
D3DDDIARG_RENAME

La structure D3DDDIARG_RENAME décrit une ressource ou une surface au sein de la ressource à renommer avec une nouvelle allocation.
D3DDDIARG_RENDERSTATE

La structure D3DDDIARG_RENDERSTATE décrit comment mettre à jour un état de rendu spécifique.
D3DDDIARG_RESOLVESHAREDRESOURCE

La structure D3DDDIARG_RESOLVESHAREDRESOURCE spécifie la ressource utilisée par la fonction ResolveSharedResource du pilote d’affichage en mode utilisateur comme surface partagée synchronisée ou surface interopérable GDI.
D3DDDIARG_SETCLIPPLANE

La structure D3DDDIARG_SETCLIPPLANE décrit un plan clip.
D3DDDIARG_SETCONVOLUTIONKERNELMONO

La structure D3DDDIARG_SETCONVOLUTIONKERNELMONO décrit les paramètres de définition du noyau de convolution monochrome.
D3DDDIARG_SETDECODERENDERTARGET

La structure D3DDDIARG_SETDECODERENDERTARGET décrit la surface cible de rendu décodée.
D3DDDIARG_SETDEPTHSTENCIL

La structure D3DDDIARG_SETDEPTHSTENCIL spécifie une mémoire tampon de profondeur.
D3DDDIARG_SETDISPLAYMODE

La structure D3DDDIARG_SETDISPLAYMODE décrit les paramètres de définition du mode d’affichage.
D3DDDIARG_SETINDICES

La structure D3DDDIARG_SETINDICES décrit les paramètres de définition de la mémoire tampon d’index actuelle.
D3DDDIARG_SETLIGHT

La structure D3DDDIARG_SETLIGHT décrit comment définir des propriétés de lumière.
D3DDDIARG_SETMATERIAL

La structure D3DDDIARG_SETMATERIAL décrit les propriétés matérielles utilisées pour le rendu.
D3DDDIARG_SETOVERLAYCOLORCONTROLS

La structure D3DDDIARG_SETOVERLAYCOLORCONTROLS décrit les paramètres de modification des paramètres de contrôle de couleur d’une superposition.
D3DDDIARG_SETPALETTE

La structure D3DDDIARG_SETPALETTE décrit comment associer une palette à une texture.
D3DDDIARG_SETPIXELSHADERCONST

La structure D3DDDIARG_SETPIXELSHADERCONST décrit comment définir les registres de constantes de nuanceur de pixels.
D3DDDIARG_SETPRIORITY

La structure D3DDDIARG_SETPRIORITY décrit le niveau de priorité à définir pour une texture managée.
D3DDDIARG_SETRENDERTARGET

La structure D3DDDIARG_SETRENDERTARGET décrit l’aire cible de rendu.
D3DDDIARG_SETSTREAMSOURCE

La structure D3DDDIARG_SETSTREAMSOURCE décrit la partie du flux de vertex à lier à une mémoire tampon de vertex.
D3DDDIARG_SETSTREAMSOURCEFREQ

La structure D3DDDIARG_SETSTREAMSOURCEFREQ décrit comment le diviseur de fréquence pour une partie de la source de flux de vertex est défini.
D3DDDIARG_SETSTREAMSOURCEUM

La structure D3DDDIARG_SETSTREAMSOURCEUM décrit le flux de vertex à lier à une mémoire tampon mémoire utilisateur.
D3DDDIARG_SETTRANSFORM

La structure D3DDDIARG_SETTRANSFORM décrit comment configurer une transformation.
D3DDDIARG_SETVERTEXSHADERCONST

La structure D3DDDIARG_SETVERTEXSHADERCONST décrit comment définir des registres de constantes de nuanceur de vertex.
D3DDDIARG_SETVIDEOPROCESSRENDERTARGET

La structure D3DDDIARG_SETVIDEOPROCESSRENDERTARGET décrit l’aire cible de rendu pour le traitement vidéo.
D3DDDIARG_STARTSESSIONKEYREFRESH

La structure D3DDDIARG_STARTSESSIONKEYREFRESH contient des informations sur le nombre aléatoire de la session de chiffrement.
D3DDDIARG_STATESET

La structure D3DDDIARG_STATESET décrit comment définir un bloc d’état.
D3DDDIARG_SYNCTOKEN

Structure permettant de fournir des informations de jeton de synchronisation.
D3DDDIARG_TEXBLT

La structure D3DDDIARG_TEXBLT décrit les paramètres d’une opération de transfert de bloc de texture (bitblt).
D3DDDIARG_TEXBLT1

Décrit les paramètres d’une opération de transfert de bloc de texture (bitblt).
D3DDDIARG_TEXTURESTAGESTATE

La structure D3DDDIARG_TEXTURESTAGESTATE décrit comment mettre à jour une texture à une étape particulière dans un groupe à plusieurs textures.
D3DDDIARG_TRIMRESIDENCYSET

D3DDDIARG_TRIMRESIDENCYSET est utilisé avec pfnTrimResidencySet par un pilote en mode utilisateur pour découper la liste de résidence d’un appareil donné.
D3DDDIARG_UNLOCK

La structure D3DDDIARG_UNLOCK décrit une ressource ou une surface au sein de la ressource à déverrouiller.
D3DDDIARG_UNLOCKASYNC

La structure D3DDDIARG_UNLOCKASYNC décrit une ressource ou une surface au sein de la ressource à déverrouiller.
D3DDDIARG_UPDATEOVERLAY

La structure D3DDDIARG_UPDATEOVERLAY décrit une superposition à modifier.
D3DDDIARG_UPDATEPALETTE

La structure D3DDDIARG_UPDATEPALETTE décrit les paramètres utilisés pour mettre à jour une palette de textures.
D3DDDIARG_UPDATESUBRESOURCEUP

Décrit les informations utilisées pour mettre à jour une sous-région de destination à partir d’une région de mémoire système source. Utilisé par le modèle de pilote d’affichage Windows (WDDM) 1.3 et les pilotes d’affichage en mode utilisateur ultérieurs.
D3DDDIARG_VALIDATETEXTURESTAGESTATE

La structure D3DDDIARG_VALIDATETEXTURESTAGESTATE contient le nombre de passes dans lesquelles le matériel peut effectuer les opérations de fusion spécifiées dans l’état actuel.
D3DDDIARG_VIDEOPROCESSBLT

La structure D3DDDIARG_VIDEOPROCESSBLT décrit une opération de traitement vidéo d’accélération vidéo Microsoft DirectX (VA) à effectuer.
D3DDDIARG_VIDEOPROCESSENDFRAME

La structure D3DDDIARG_VIDEOPROCESSENDFRAME spécifie le processus vidéo Microsoft DirectX Video Accelerator (VA) qui doit arrêter le traitement d’une trame.
D3DDDIARG_VIEWPORTINFO

La structure D3DDDIARG_VIEWPORTINFO décrit l’emplacement et la taille d’un rectangle de découpage d’affichage.
D3DDDIARG_VOLUMEBLT

La structure D3DDDIARG_VOLUMEBLT décrit les paramètres d’une opération de transfert de bloc de bits de volume (bitblt).
D3DDDIARG_VOLUMEBLT1

Décrit les paramètres d’une opération de transfert de bloc de volume (bitblt).
D3DDDIARG_WINFO

La structure D3DDDIARG_WINFO décrit une plage w pour la mise en mémoire tampon w.
D3DDDIARG_ZRANGE

La structure D3DDDIARG_ZRANGE spécifie les valeurs minimales et maximales de la plage z.
D3DDDIBOX

Décrit les limites d’une texture de volume.
D3DDDICAPS_ARCHITECTURE_INFO

La structure D3DDDICAPS_ARCHITECTURE_INFO fournit des informations sur l’architecture de l’adaptateur d’affichage.
D3DDDICAPS_SHADER_MIN_PRECISION_SUPPORT

La structure D3DDDICAPS_SHADER_MIN_PRECISION_SUPPORT décrit les options de prise en charge de précision pour les nuanceurs dans le pilote d’affichage en mode utilisateur.
D3DDDICAPS_SIMPLE_INSTANCING_SUPPORT

Décrit si l’instanciation simple est prise en charge.
D3DDDICB_ALLOCATE

La structure D3DDDICB_ALLOCATE contient des informations pour allouer de la mémoire.
D3DDDICB_CREATECONTEXT

La structure D3DDDICB_CREATECONTEXT décrit un contexte à créer.
D3DDDICB_CREATECONTEXTVIRTUAL

D3DDDICB_CREATECONTEXTVIRTUAL est utilisé avec pfnCreateContextVirtualCb pour créer des contextes qui prennent en charge l’adressage virtuel.
D3DDDICB_CREATEHWCONTEXT

Structure qui fournit des informations pour la création d’un contexte matériel.
D3DDDICB_CREATEHWQUEUE

Structure qui contient des informations pour créer une file d’attente matérielle.
D3DDDICB_CREATEOVERLAY

La structure D3DDDICB_CREATEOVERLAY décrit le matériel de superposition.
D3DDDICB_CREATEPAGINGQUEUE

D3DDDICB_CREATEPAGINGQUEUE est utilisé avec pfnCreatePagingQueueCb 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.
D3DDDICB_CREATESYNCHRONIZATIONOBJECT

La structure D3DDDICB_CREATESYNCHRONIZATIONOBJECT décrit un objet de synchronisation créé par la fonction pfnCreateSynchronizationObjectCb.
D3DDDICB_CREATESYNCHRONIZATIONOBJECT2

Décrit un objet de synchronisation créé par la fonction pfnCreateSynchronizationObject2Cb.
D3DDDICB_DEALLOCATE

La structure D3DDDICB_DEALLOCATE décrit les allocations à libérer.
D3DDDICB_DEALLOCATE2

La structure D3DDDICB_DEALLOCATE2 décrit les paramètres de publication des allocations avec pfnDeallocate2Cb.
D3DDDICB_DESTROYCONTEXT

La structure D3DDDICB_DESTROYCONTEXT contient le handle d’un contexte à détruire.
D3DDDICB_DESTROYHWCONTEXT

Structure qui contient des informations pour détruire un contexte matériel.
D3DDDICB_DESTROYHWQUEUE

Structure qui contient des informations pour détruire une file d’attente matérielle.
D3DDDICB_DESTROYOVERLAY

La structure D3DDDICB_DESTROYOVERLAY contient le handle de la superposition à détruire.
D3DDDICB_DESTROYSYNCHRONIZATIONOBJECT

La structure D3DDDICB_DESTROYSYNCHRONIZATIONOBJECT contient le handle d’un objet de synchronisation à détruire.
D3DDDICB_ESCAPE

La structure D3DDDICB_ESCAPE décrit les informations qu’un pilote d’affichage en mode utilisateur partage avec un pilote miniport d’affichage.
D3DDDICB_EVICT

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

La structure D3DDDICB_FLIPOVERLAY décrit une nouvelle allocation à afficher pour la superposition.
D3DDDICB_FREEGPUVIRTUALADDRESS

D3DDDICB_FREEGPUVIRTUALADDRESS est utilisé avec pfnFreeGpuVirtualAddressCb pour libérer une plage d’adresses virtuelles d’unité de traitement graphique (GPU) précédemment réservées ou mappées.
D3DDDICB_GETMULTISAMPLEMETHODLIST

La structure D3DDDICB_GETMULTISAMPLEMETHODLIST décrit les paramètres pour récupérer la liste des méthodes à plusieurs exemples pour une allocation.
D3DDDICB_INVALIDATECACHE

Arguments utilisés pour invalider le cache.
D3DDDICB_LOCK

La structure D3DDDICB_LOCK décrit les paramètres de verrouillage d’une allocation.
D3DDDICB_LOCK2

D3DDDICB_LOCK2 décrit les paramètres de verrouillage d’une allocation.
D3DDDICB_LOGUMDMARKER

Spécifie des informations sur l’emplacement d’un événement de marqueur de suivi d’événements pour Windows (ETW) que le pilote d’affichage en mode utilisateur a défini.
D3DDDICB_OFFERALLOCATIONS

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

Utilisé pour offrir des allocations.
D3DDDICB_PRESENT

La structure D3DDDICB_PRESENT décrit les allocations à partir de lesquelles le contenu est copié.
D3DDDICB_PRESENTMULTIPLANEOVERLAY

La structure D3DDDICB_PRESENTMULTIPLANEOVERLAY contient des informations qui décrivent les allocations de superposition multiplanes à partir de laquelle le contenu est copié.
D3DDDICB_QUERYADAPTERINFO

La structure D3DDDICB_QUERYADAPTERINFO contient des informations qui décrivent l’adaptateur graphique.
D3DDDICB_QUERYADAPTERINFO2

Contient des informations qui décrivent l’adaptateur graphique.
D3DDDICB_QUERYRESIDENCY

La structure D3DDDICB_QUERYRESIDENCY décrit l’état de résidence d’une ressource ou d’une liste d’allocations.
D3DDDICB_RECLAIMALLOCATIONS

Décrit les ressources de mémoire vidéo à récupérer et que le pilote d’affichage en mode utilisateur précédemment proposé pour réutilisation. Utilisé avec la fonction pfnReclaimAllocationsCb.
D3DDDICB_RECLAIMALLOCATIONS2

D3DDDICB_RECLAIMALLOCATIONS2 est utilisé avec pfnReclaimAllocations2Cb pour décrire les ressources de mémoire vidéo, précédemment proposées pour la réutilisation par le pilote, qui doivent être récupérées.
D3DDDICB_RECLAIMALLOCATIONS3

D3DDDICB_RECLAIMALLOCATIONS3 est utilisé avec pfnReclaimAllocations3Cb pour décrire les ressources de mémoire vidéo, précédemment proposées pour la réutilisation par le pilote, qui doivent être récupérées.
D3DDDICB_RENDER

En savoir plus sur la structure D3DDDICB_RENDER.
D3DDDICB_RENDERFLAGS

La structure D3DDDICB_RENDERFLAGS identifie les informations relatives à une mémoire tampon de commande à afficher.
D3DDDICB_SETDISPLAYMODE

La structure D3DDDICB_SETDISPLAYMODE décrit l’allocation principale utilisée pour analyser l’affichage.
D3DDDICB_SETDISPLAYPRIVATEDRIVERFORMAT

La structure D3DDDICB_SETDISPLAYPRIVATEDRIVERFORMAT décrit l’attribut de format privé à définir pour une vidéo présente source dans un appel à la fonction pfnSetDisplayPrivateDriverFormatCb.
D3DDDICB_SETPRIORITY

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

La structure D3DDDICB_SIGNALSYNCHRONIZATIONOBJECT décrit les paramètres requis pour configurer la signalisation dans un appel à la fonction pfnSignalSynchronizationObjectCb.
D3DDDICB_SIGNALSYNCHRONIZATIONOBJECT2

Décrit les paramètres requis pour configurer la signalisation dans un appel à la fonction pfnSignalSynchronizationObject2Cb.
D3DDDICB_SIGNALSYNCHRONIZATIONOBJECTFROMCPU

D3DDDICB_SIGNALSYNCHRONIZATIONOBJECTFROMCPU est utilisé avec pfnSignalSynchronizationObjectFromCpuCb pour permettre à un pilote de signaler une clôture surveillée.
D3DDDICB_SIGNALSYNCHRONIZATIONOBJECTFROMGPU

D3DDDICB_SIGNALSYNCHRONIZATIONOBJECTFROMGPU est utilisé avec pfnSignalSynchronizationObjectFromGpuCb pour signaler une clôture surveillée.
D3DDDICB_SIGNALSYNCHRONIZATIONOBJECTFROMGPU2

D3DDDICB_SIGNALSYNCHRONIZATIONOBJECTFROMGPU2 est utilisé avec pfnSignalSynchronizationObjectFromGpu2Cb pour signaler une clôture surveillée.
D3DDDICB_SUBMITCOMMAND

En savoir plus sur la structure D3DDDICB_SUBMITCOMMAND.
D3DDDICB_SUBMITCOMMANDFLAGS

D3DDDICB_SUBMITCOMMANDFLAGS est utilisé pour indiquer comment traiter des mémoires tampons de commande sur des contextes qui prennent en charge l’adressage virtuel de l’unité de traitement graphique (GPU).
D3DDDICB_SUBMITCOMMANDTOHWQUEUE

Structure qui contient des informations sur le matériel de file d’attente.
D3DDDICB_SUBMITCOMMANDTOHWQUEUEFLAGS

Structure qui contient des informations sur les indicateurs matériels de file d’attente.
D3DDDICB_SUBMITHISTORYSEQUENCE

En savoir plus sur les alertes suivantes : D3DDDICB_SUBMITHISTORYSEQUENCE
D3DDDICB_SUBMITPRESENTBLTTOHWQUEUE

Structure qui contient des informations pour présenter Blt à la file d’attente matérielle.
D3DDDICB_SUBMITPRESENTTOHWQUEUE

Arguments utilisés par la fonction de rappel PFND3DDDI_SUBMITPRESENTTOHWQUEUECB.
D3DDDICB_SUBMITSIGNALSYNCOBJECTSTOHWQUEUE

Structure qui contient des informations pour envoyer un objet de synchronisation de signal à une file d’attente matérielle.
D3DDDICB_SUBMITWAITFORSYNCOBJECTSTOHWQUEUE

Structure qui contient des informations à attendre pour les objets synchronisés.
D3DDDICB_SYNCTOKEN

Arguments utilisés pour créer un jeton de synchronisation.
D3DDDICB_UNLOCK

La structure D3DDDICB_UNLOCK décrit les allocations à déverrouiller.
D3DDDICB_UNLOCK2

D3DDDICB_UNLOCK2 décrit une allocation à déverrouiller.
D3DDDICB_UPDATEGPUVIRTUALADDRESS

D3DDDICB_UPDATEGPUVIRTUALADDRESS est utilisé avec pfnUpdateGpuVirtualAddressCb pour permettre au pilote en mode utilisateur 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.
D3DDDICB_UPDATEOVERLAY

La structure D3DDDICB_UPDATEOVERLAY décrit les paramètres de modification d’une superposition.
D3DDDICB_WAITFORSYNCHRONIZATIONOBJECT

La structure D3DDDICB_WAITFORSYNCHRONIZATIONOBJECT décrit les paramètres requis pour configurer l’attente dans un appel à la fonction pfnWaitForSynchronizationObjectCb.
D3DDDICB_WAITFORSYNCHRONIZATIONOBJECT2

Décrit les paramètres requis pour configurer l’attente dans un appel à la fonction pfnWaitForSynchronizationObject2Cb.
D3DDDICB_WAITFORSYNCHRONIZATIONOBJECTFROMCPU

D3DDDICB_WAITFORSYNCHRONIZATIONOBJECTFROMCPU est utilisé avec pfnWaitForSynchronizationObjectFromCpuCb pour attendre qu’une clôture surveillée atteigne une certaine valeur.
D3DDDICB_WAITFORSYNCHRONIZATIONOBJECTFROMGPU

D3DDDICB_WAITFORSYNCHRONIZATIONOBJECTFROMGPU est utilisé avec pfnWaitForSynchronizationObjectFromGpuCb pour attendre qu’une clôture surveillée atteigne une certaine valeur.
D3DDDIDEVINFO_VCACHE

La structure D3DDDIDEVINFO_VCACHE décrit les informations de cache de vertex d’un appareil.
D3DDDIENCRYPTED_BLOCK_INFO

La structure D3DDDIENCRYPTED_BLOCK_INFO décrit les parties d’une mémoire tampon chiffrée.
D3DDDIRANGE

Spécifie une plage de mémoire dans une mémoire tampon.
D3DDDIRECTPATCH_INFO

Contient des informations sur les correctifs directs.
D3DDDITRIPATCH_INFO

Contient des informations de tri patch.
D3DDDIVERTEXELEMENT

La structure D3DDDIVERTEXELEMENT décrit un élément dans le tableau pour une déclaration de nuanceur de vertex.
DDICERTIFICATEINFO

La structure DDICERTIFICATEINFO décrit des informations sur le certificat que le pilote utilise.
DDICHECKOVERLAYSUPPORTINPUT

La structure DDICHECKOVERLAYSUPPORTINPUT décrit un mode d’affichage de superposition utilisé par le pilote d’affichage en mode utilisateur pour vérifier la prise en charge des superpositions.
DDICONTENTPROTECTIONCAPS

La structure DDICONTENTPROTECTIONCAPS décrit une combinaison de chiffrement et de décodage spécifique utilisée par le pilote.
DDIGAMMACAPS

La structure DDIGAMMACAPS décrit les fonctionnalités de rampe gamma prises en charge par le pilote d’affichage en mode utilisateur.
DDIMULTISAMPLEQUALITYLEVELSDATA

La structure DDIMULTISAMPLEQUALITYLEVELSDATA décrit le nombre de niveaux de qualité à plusieurs échantillons pour un format de cible de rendu donné.
DDRAW_CAPS

La structure DDRAW_CAPS décrit les fonctionnalités générales de Microsoft DirectDraw prises en charge par le pilote d’affichage en mode utilisateur.
DDRAW_MODE_SPECIFIC_CAPS

La structure DDRAW_MODE_SPECIFIC_CAPS décrit les fonctionnalités Microsoft DirectDraw spécifiques à un appareil d’affichage particulier (tête) sur la carte graphique.
DXVADDI_AYUVSAMPLE16

La structure DXVADDI_AYUVSAMPLE16 décrit les valeurs de couleur 16 bits Cr, Cb et Y et une opacité associée.
DXVADDI_AYUVSAMPLE8

La structure DXVADDI_AYUVSAMPLE8 décrit les valeurs de couleur Cr, Cb et Y 8 bits et une opacité associée.
DXVADDI_CONFIGPICTUREDECODE

La structure DXVADDI_CONFIGPICTUREDECODE décrit la configuration du décodage d’image compressée.
DXVADDI_DECODEBUFFERDESC

La structure DXVADDI_DECODEBUFFERDESC décrit une mémoire tampon qui est actuellement passée du décodeur hôte à l’accélérateur.
DXVADDI_DECODEBUFFERINFO

La structure DXVADDI_DECODEBUFFERINFO décrit des informations sur un type particulier de mémoire tampon compressée requise pour un scénario de décodage vidéo.
DXVADDI_DECODEINPUT

La structure DXVADDI_DECODEINPUT décrit un format cible de rendu pris en charge par un type de décodage de Microsoft DirectX Video Acceleration (DirectX VA).
DXVADDI_EXTENDEDFORMAT

La structure DXVADDI_EXTENDEDFORMAT décrit le format étendu de l’image vidéo.
DXVADDI_FILTERVALUES

La structure DXVADDI_FILTERVALUES décrit les valeurs associées à un filtre.
DXVADDI_FIXED32

La structure DXVADDI_FIXED32 décrit un nombre à virgule flottante à partir d’un nombre à virgule fixe 16,16.
DXVADDI_FREQUENCY

La structure DXVADDI_FREQUENCY décrit la fréquence d’images vidéo en Hertz (Hz). Par exemple, NTSC TV est 60000 plus de 1001.
DXVADDI_PRIVATEBUFFER

La structure DXVADDI_PRIVATEBUFFER décrit une mémoire tampon privée utilisée par un décodeur non standard pour effectuer une opération de décodage.
DXVADDI_PRIVATEDATA

La structure DXVADDI_PRIVATEDATA décrit les données requises pour qu’un décodeur particulier fonctionne.
DXVADDI_PROCAMPVALUES

La structure DXVADDI_PROCAMPVALUES décrit les valeurs d’ajustement du contrôle ProcAmp.
DXVADDI_PVP_BLOCK128

La structure DXVADDI_PVP_KEY128 contient une clé 128 bits utilisée par l’appareil de décodage pour démarrer le décodage d’une trame.
DXVADDI_PVP_HW_IV

La structure DXVADDI_PVP_HW_IV contient deux valeurs 64 bits qui se combinent pour former une valeur de chemin d’accès vidéo protégé 128 bits (PVP).
DXVADDI_PVP_SETKEY

La structure DXVADDI_PVP_SETKEY décrit une clé utilisée par l’appareil de décodage pour démarrer le décodage d’une trame.
DXVADDI_QUERYEXTENSIONCAPSINPUT

La structure DXVADDI_QUERYEXTENSIONCAPSINPUT décrit une fonctionnalité d’un GUID d’extension pour lequel des informations sont demandées.
DXVADDI_QUERYFILTERPROPERTYRANGEINPUT

La structure DXVADDI_QUERYFILTERPROPERTYRANGEINPUT décrit un paramètre de filtre sur un flux vidéo pour lequel les informations de plage sont demandées.
DXVADDI_QUERYPROCAMPINPUT

La structure DXVADDI_QUERYPROCAMPINPUT décrit une propriété de contrôle ProcAmp sur un flux vidéo pour lequel les informations de plage sont demandées.
DXVADDI_VALUERANGE

La structure DXVADDI_VALUERANGE décrit les valeurs d’une propriété (par exemple, la valeur répartie et la valeur par défaut).
DXVADDI_VIDEODESC

La structure DXVADDI_VIDEODESC décrit un flux vidéo.
DXVADDI_VIDEOPROCESSBLTFLAGS

La structure DXVADDI_VIDEOPROCESSBLTFLAGS identifie les modifications apportées à l’aire de destination actuelle de l’aire de destination précédente.
DXVADDI_VIDEOPROCESSORCAPS

La structure DXVADDI_VIDEOPROCESSORCAPS décrit les fonctionnalités de traitement vidéo d’un mode de déinterlacé spécifique.
DXVADDI_VIDEOPROCESSORINPUT

La structure DXVADDI_VIDEOPROCESSORINPUT décrit un flux vidéo traité par un type d’appareil de traitement vidéo.
DXVADDI_VIDEOSAMPLE

La structure DXVADDI_VIDEOSAMPLE décrit le format d’un exemple vidéo utilisé dans une opération de traitement vidéo.
DXVADDI_VIDEOSAMPLEFLAGS

La structure DXVADDI_VIDEOSAMPLEFLAGS identifie les modifications apportées à l’exemple de trame actuel de l’exemple précédent.
DXVAHDDDI_BLT_STATE_ALPHA_FILL_DATA

La structure DXVAHDDDI_BLT_STATE_ALPHA_FILL_DATA décrit les données qui spécifient le mode de remplissage alpha de la sortie.
DXVAHDDDI_BLT_STATE_BACKGROUND_COLOR_DATA

La structure DXVAHDDDI_BLT_STATE_BACKGROUND_COLOR_DATA décrit les données qui spécifient la couleur d’arrière-plan à remplir dans le rectangle cible de la sortie.
DXVAHDDDI_BLT_STATE_CONSTRICTION_DATA

La structure DXVAHDDDI_BLT_STATE_CONSTRICTION_DATA décrit les données qui spécifient l’échantillonnage inférieur de la sortie.
DXVAHDDDI_BLT_STATE_OUTPUT_COLOR_SPACE_DATA

La structure DXVAHDDDI_BLT_STATE_OUTPUT_COLOR_SPACE_DATA décrit les données qui spécifient l’espace de couleur de la sortie.
DXVAHDDDI_BLT_STATE_PRIVATE_DATA

La structure DXVAHDDDI_BLT_STATE_PRIVATE_DATA décrit les données qui spécifient l’état de transfert de bloc de bits privé (bitblt).
DXVAHDDDI_BLT_STATE_TARGET_RECT_DATA

La structure DXVAHDDDI_BLT_STATE_TARGET_RECT_DATA décrit les données qui spécifient le rectangle cible de la sortie.
DXVAHDDDI_COLOR

L’union DXVAHDDDI_COLOR contient des informations qui spécifient la couleur avec une structure de couleurs YCbCr ou RVB.
DXVAHDDDI_COLOR_RGBA

La structure DXVAHDDDI_COLOR_RGBA décrit la couleur en termes RVB.
DXVAHDDDI_COLOR_YCbCrA

La structure DXVAHDDDI_COLOR_YCbCrA décrit la couleur en termes YCbCr.
DXVAHDDDI_CONTENT_DESC

La structure DXVAHDDDI_CONTENT_DESC décrit le contenu vidéo qu’un appareil décode.
DXVAHDDDI_CUSTOM_RATE_DATA

La structure DXVAHDDDI_CUSTOM_RATE_DATA décrit le contenu vidéo qu’un appareil décode.
DXVAHDDDI_DEVICE_DESC

La structure DXVAHDDDI_DEVICE_DESC décrit un appareil décodé.
DXVAHDDDI_FILTER_RANGE_DATA

Décrit une plage de filtres.
DXVAHDDDI_RATIONAL

La structure DXVAHDDDI_RATIONAL décrit une valeur fractionnaire qui représente les fréquences verticales et horizontales d’un mode vidéo (synchronisation verticale et synchronisation horizontale).
DXVAHDDDI_STREAM_DATA

La structure DXVAHDDDI_STREAM_DATA décrit un flux d’entrée traité.
DXVAHDDDI_STREAM_STATE_ALPHA_DATA

La structure DXVAHDDDI_STREAM_STATE_ALPHA_DATA décrit les données d’état de flux qui spécifient le niveau de fusion alpha par plan.
DXVAHDDDI_STREAM_STATE_ASPECT_RATIO_DATA

La structure DXVAHDDDI_STREAM_STATE_ASPECT_RATIO_DATA décrit les données d’état de flux qui spécifient le rapport d’aspect des pixels.
DXVAHDDDI_STREAM_STATE_DESTINATION_RECT_DATA

La structure DXVAHDDDI_STREAM_STATE_DESTINATION_RECT_DATA décrit les données d’état de flux qui spécifient le rectangle de destination. Le pilote met à l’échelle le rectangle source dans la surface d’entrée vers le rectangle de destination dans l’aire de sortie.
DXVAHDDDI_STREAM_STATE_FILTER_DATA

La structure DXVAHDDDI_STREAM_STATE_FILTER_DATA décrit les données d’état de flux qui spécifient le niveau de filtre.
DXVAHDDDI_STREAM_STATE_FRAME_FORMAT_DATA

La structure DXVAHDDDI_STREAM_STATE_FRAME_FORMAT_DATA décrit les données qui spécifient le format d’image de l’entrée.
DXVAHDDDI_STREAM_STATE_INPUT_COLOR_SPACE_DATA

La structure DXVAHDDDI_STREAM_STATE_INPUT_COLOR_SPACE_DATA décrit les données d’état de flux qui spécifient l’espace de couleur du flux d’entrée.
DXVAHDDDI_STREAM_STATE_LUMA_KEY_DATA

La structure DXVAHDDDI_STREAM_STATE_LUMA_KEY_DATA décrit les données d’état de flux qui spécifient la clé luma de l’entrée. Le pilote suppose qu’un pixel qui a une valeur luma dans la plage de clés luma est transparent.
DXVAHDDDI_STREAM_STATE_OUTPUT_RATE_DATA

La structure DXVAHDDDI_STREAM_STATE_OUTPUT_RATE_DATA décrit les données d’état de flux qui spécifient le taux de sortie du flux d’entrée.
DXVAHDDDI_STREAM_STATE_PALETTE_DATA

La structure DXVAHDDDI_STREAM_STATE_PALETTE_DATA décrit les données d’état de flux qui spécifient les entrées de palette de l’entrée.
DXVAHDDDI_STREAM_STATE_PRIVATE_DATA

La structure DXVAHDDDI_STREAM_STATE_PRIVATE_DATA décrit les données d’état de flux qui spécifient un état de flux privé.
DXVAHDDDI_STREAM_STATE_PRIVATE_IVTC_DATA

La structure DXVAHDDDI_STREAM_STATE_PRIVATE_IVTC_DATA décrit les données d’état de flux privés utilisées pour interroger les statistiques de télécine inverses du pilote.
DXVAHDDDI_STREAM_STATE_ROTATION_DATA

Décrit les données d’état de flux qui spécifient la rotation au niveau de l’horloge de l’aire de sortie d’affichage.
DXVAHDDDI_STREAM_STATE_SOURCE_RECT_DATA

La structure DXVAHDDDI_STREAM_STATE_SOURCE_RECT_DATA décrit les données d’état de flux qui spécifient le rectangle source du flux d’entrée.
DXVAHDDDI_SURFACE

La structure DXVAHDDDI_SURFACE décrit une surface.
DXVAHDDDI_VPCAPS

Décrit un processeur vidéo et ses fonctionnalités.
DXVAHDDDI_VPDEVCAPS

La structure DXVAHDDDI_VPDEVCAPS décrit les fonctionnalités du processeur vidéo prises en charge par l’appareil de décodage.
FORMATOP

La structure FORMATOP décrit un format d’aire et des opérations qui peuvent être effectuées avec une telle surface.

Énumérations

 
D3DDDI_CERTIFICATETYPE

L’énumération D3DDDI_CERTIFICATETYPE contient des valeurs qui identifient les types de certificats.
D3DDDI_CHECK_DIRECT_FLIP_FLAGS

Utilisé par le paramètre CheckDirectFlipFlags de la fonction CheckDirectFlipSupport pour spécifier une capture transparente de la mémoire vidéo.
D3DDDI_COMPOSERECTSOP

Décrit les façons de composer des zones de rectangle.
D3DDDI_COPY_FLAGS

Spécifie comment gérer le contenu existant d’une ressource pendant une opération de copie ou de mise à jour d’une région au sein de cette ressource.
D3DDDI_COUNTER_TYPE

En savoir plus sur l’énumération D3DDDI_COUNTER_TYPE.
D3DDDI_DEVICEEXECUTION_STATE

Indique l’état de l’appareil.
D3DDDI_DLIST_QUERY_DECISION_FACTOR

Une valeur d’énumération D3DDDI_DLIST_QUERY_DECISION_FACTOR décrit le facteur qui a déterminé la préférence GPU retournée par pfnQueryDlistForApplication2Cb.
D3DDDI_DLIST_QUERY_RESULT

Une valeur d’énumération D3DDDI_DLIST_QUERY_RESULT décrit la préférence GPU retournée par pfnQueryDlistForApplication2Cb pour l’application interrogée.
D3DDDI_FLUSH_FLAGS

Dans les appels à la fonction pfnFlush1, indique si le pilote doit libérer autant de mémoire que possible. Utilisé par le modèle de pilote d’affichage Windows (WDDM) 1.3 et les pilotes d’affichage en mode utilisateur ultérieurs.
D3DDDI_MARKERLOGTYPE

Indique le type de marqueur dans le journal Suivi d’événements pour Windows (ETW) pris en charge par le pilote d’affichage en mode utilisateur.
D3DDDI_MARKERTYPE

Indique le type d’événement suivi d’événements pour l’événement de marqueur Windows (ETW) pris en charge par le pilote d’affichage en mode utilisateur.
D3DDDI_MULTIPLANE_OVERLAY_BLEND

L’énumération D3DDDI_MULTIPLANE_OVERLAY_BLEND identifie une opération de fusion à effectuer sur un plan de superposition.
D3DDDI_MULTIPLANE_OVERLAY_FEATURE_CAPS

L’énumération _D3DDDI_MULTIPLANE_OVERLAY_FEATURE_CAPS contient des valeurs qui indiquent les fonctionnalités du plan de superposition.
D3DDDI_MULTIPLANE_OVERLAY_FLAGS

L’énumération D3DDDI_MULTIPLANE_OVERLAY_FLAGS identifie une opération de retournement à effectuer sur un plan de superposition.
D3DDDI_MULTIPLANE_OVERLAY_STRETCH_QUALITY

D3DDDI_MULTIPLANE_OVERLAY_STRETCH_QUALITY spécifie le processus de filtrage que le matériel effectuera lorsqu’il étire ou réduit les données de superposition multiplane.
D3DDDI_MULTIPLANE_OVERLAY_VIDEO_FRAME_FORMAT

Identifie le format de trame vidéo du plan de superposition. Seule la valeur D3DDDI_MULIIPLANE_OVERLAY_VIDEO_FRAME_FORMAT_PROGRESSIVE est prise en charge.
D3DDDI_MULTIPLANE_OVERLAY_YCbCr_FLAGS

L’énumération D3DDDI_MULTIPLANE_OVERLAY_YCbCr_FLAGS identifie les informations de conversion et de plage YUV qui décrivent une superposition multiplane.
D3DDDI_QUERYADAPTERTYPE

Recherchez le type d’adaptateur d’affichage.
D3DDDI_RESIDENCYSTATUS

Statut de résidence.
D3DDDI_SETLIGHT_TYPE

Type de lumière défini.
D3DDDIBASISTYPE

Type de base.
D3DDDICAPS_SHADER_MIN_PRECISION

L’énumération D3DDDICAPS_SHADER_MIN_PRECISION spécifie les niveaux de précision minimaux pris en charge par le pilote en mode utilisateur dans les nuanceurs.
D3DDDICAPS_TYPE

Le type d’énumération D3DDDICAPS_TYPE contient des valeurs qui identifient le type d’informations de capacité reçues d’un appel à la fonction GetCaps du pilote.
D3DDDIDEGREETYPE

Type de degré.
D3DDDIQUERYTYPE

Type de requête.
D3DDDIRENDERSTATETYPE

Type d’état de rendu.
D3DDDITEXTUREFILTERTYPE

Type de filtre de texture.
D3DDDITEXTURESTAGESTATETYPE

Type d’état de l’étape de texture.
DDIAUTHENTICATEDCHANNELTYPE

L’énumération DDIAUTHENTICATEDCHANNELTYPE contient des valeurs qui identifient les types de canal authentifiés.
DXVADDI_NOMINALRANGE

Le type d’énumération DXVADDI_NOMINALRANGE contient des valeurs qui identifient si des exemples de données incluent une salle d’attente (c’est-à-dire des valeurs au-delà de 1,0 blanc) et des toérooms (c’est-à-dire des superbes pas sous la référence 0,0 noir).
DXVADDI_SAMPLEFORMAT

Le type d’énumération DXVADDI_SAMPLEFORMAT contient des valeurs qui identifient la façon dont une image vidéo est échantillonné.
DXVADDI_VIDEOCHROMASUBSAMPLING

Le type d’énumération DXVADDI_VIDEOCHROMASUBSAMPLING contient des valeurs qui identifient le schéma d’encodage chromatique pour les données Y’Cb’Cr' .
DXVADDI_VIDEOLIGHTING

Le type d’énumération DXVADDI_VIDEOLIGHTING contient des valeurs qui identifient les conditions d’éclairage pour l’affichage de la vidéo.
DXVADDI_VIDEOPRIMARIES

Le type d’énumération DXVADDI_VIDEOPRIMARIES contient des valeurs qui identifient les primaires de couleur, qui indiquent les fonctions de base RVB utilisées.
DXVADDI_VIDEOTRANSFERFUNCTION

Le type d’énumération DXVADDI_VIDEOTRANSFERFUNCTION contient des valeurs qui identifient la fonction de conversion de R’G’B en RVB.
DXVADDI_VIDEOTRANSFERMATRIX

Le type d’énumération DXVADDI_VIDEOTRANSFERMATRIX contient des valeurs qui identifient la matrice de conversion de Y’Cb’Cr' en (studio) R’G’B'.
DXVAHDDDI_ALPHA_FILL_MODE

L’énumération DXVAHDDDI_ALPHA_FILL_MODE contient des valeurs qui identifient le type de mode de remplissage alpha à définir.
DXVAHDDDI_BLT_STATE

L’énumération DXVAHDDDI_BLT_STATE contient des valeurs qui identifient les données d’état de transfert de bloc de bits (bitblt) pour un processeur vidéo.
DXVAHDDDI_DEVICE_CAPS

Fonctionnalités de l’appareil d’accélération vidéo DirectX.
DXVAHDDDI_DEVICE_USAGE

L’énumération DXVAHDDDI_DEVICE_USAGE contient des valeurs qui identifient la façon dont l’appareil décodage lit la vidéo.
DXVAHDDDI_FEATURE_CAPS

Fonctionnalités d’accélération vidéo DirectX.
DXVAHDDDI_FILTER

L’énumération DXVAHDDDI_FILTER contient des valeurs qui identifient la plage de filtres, que le pilote doit récupérer lorsque la fonction GetCaps du pilote est appelée avec le jeu de valeurs D3DDDICAPS_DXVAHD_GETVPFILTERRANGE.
DXVAHDDDI_FILTER_CAPS

Fonctionnalités de filtre d’accélération vidéo DirectX.
DXVAHDDDI_FRAME_FORMAT

L’énumération DXVAHDDDI_FRAME_FORMAT contient des valeurs qui identifient le format d’image.
DXVAHDDDI_INPUT_FORMAT_CAPS

Fonctionnalités de format d’entrée d’accélération vidéo DirectX.
DXVAHDDDI_ITELECINE_CAPS

Spécifie les fonctionnalités de télécine inverse (IVTC) d’un processeur vidéo Microsoft DirectX Video Acceleration High Definition (DXVA-HD).
DXVAHDDDI_NOMINAL_RANGE

L’énumération DXVAHDDDI_NOMINAL_RANGE indique la plage de luminosité des données système d’encodage de couleurs YUV.
DXVAHDDDI_OUTPUT_RATE

L’énumération DXVAHDDDI_OUTPUT_RATE contient des valeurs qui identifient le taux de sortie que le pilote doit utiliser.
DXVAHDDDI_PROCESSOR_CAPS

Spécifie les fonctionnalités de processeur vidéo Microsoft DirectX Video Acceleration High Definition (DXVA-HD).
DXVAHDDDI_ROTATION

Spécifie la rotation au niveau de l’horloge de l’aire de sortie d’affichage.
DXVAHDDDI_STREAM_STATE

L’énumération DXVAHDDDI_STREAM_STATE contient des valeurs qui identifient les données d’état de flux pour un processeur vidéo.