Partager via


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)

Voir aussi

CheckDirectFlipSupport