D3DDDIARG_CHECKDIRECTFLIPSUPPORT structure (d3dumddi.h)
Spécifie les ressources utilisées pour les opérations Direct Flip, dans lesquelles la mémoire vidéo est basculée en toute transparence entre les allocations principales managées d’une application et les allocations primaires managées du Gestionnaire de fenêtres de bureau (DWM). Cette structure est pointée par le paramètre pData de la fonction CheckDirectFlipSupport .
Syntaxe
typedef struct _D3DDDIARG_CHECKDIRECTFLIPSUPPORT {
[in] HANDLE hAppSwapchainResource;
[in] HANDLE hDWMSwapchainResource;
[in] UINT CheckDirectFlipFlags;
[out] BOOL Supported;
} D3DDDIARG_CHECKDIRECTFLIPSUPPORT;
Membres
[in] hAppSwapchainResource
Ressource dans la chaîne d’échange de l’application.
[in] hDWMSwapchainResource
Ressource dans la chaîne d’échange du DWM.
[in] CheckDirectFlipFlags
Si ce membre a une valeur de D3DDDI_CHECKDIRECTFLIP_IMMEDIATE, le basculement transparent doit se produire immédiatement et n’a pas besoin d’être synchronisé avec une interruption de synchronisation VSync.
[out] Supported
Définissez sur TRUE si le pilote peut basculer en toute transparence la mémoire vidéo entre les allocations principales managées d’une application et les allocations primaires managées de DWM. Sinon, définissez sur FALSE.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 8 |
Serveur minimal pris en charge | Windows Server 2012 |
En-tête | d3dumddi.h (incluez D3d10umddi.h) |