structure D3DDDIARG_CHECKDIRECTFLIPSUPPORT (d3dumddi.h)
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). 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 découpage transparent doit se produire immédiatement et ne doit pas être synchronisé avec une interruption VSync.
[out] Supported
Défini sur TRUE si le pilote peut retourner en toute transparence la mémoire vidéo entre les allocations principales managées d’une application et les allocations primaires managées du DWM. Sinon, définissez la valeur FALSE.
Exigences
Exigence | Valeur |
---|---|
client minimum pris en charge | Windows 8 |
serveur minimum pris en charge | Windows Server 2012 |
d’en-tête | d3dumddi.h (include D3d10umddi.h) |