PFN_IDDCXSWAPCHAINGETPHYSICALLYCONTIGUOUSADDRESS fonction de rappel (iddcx.h)
PFN_IDDCXSWAPCHAINGETPHYSICALLYCONTIGUOUSADDRESS est un pointeur vers une fonction de rappel du système d’exploitation par le biais de laquelle récupérer l’adresse physique de la surface actuellement acquise de la chaîne d’échange spécifiée.
Syntaxe
PFN_IDDCXSWAPCHAINGETPHYSICALLYCONTIGUOUSADDRESS PfnIddcxswapchaingetphysicallycontiguousaddress;
HRESULT * PfnIddcxswapchaingetphysicallycontiguousaddress(
[in] PIDD_DRIVER_GLOBALS DriverGlobals,
[in] IDDCX_SWAPCHAIN SwapChainObject,
[out] PHYSICAL_ADDRESS *pSurfaceAddresss
)
{...}
Paramètres
[in] DriverGlobals
Pointeur vers une structure IDD_DRIVER_GLOBALS contenant des données par pilote définies par le système.
[in] SwapChainObject
Objet IDDCX_SWAPCHAIN passé à l’appel EVT_IDD_CX_MONITOR_ASSIGN_SWAPCHAIN.
[out] pSurfaceAddresss
Arguments de sortie. En cas de réussite, pSurfaceAddress est rempli avec l’adresse physique de la surface.
Valeur de retour
Si la routine réussit, elle retourne S_OK. Si la surface n’a pas été allouée en mémoire physiquement contiguë, cette routine retourne E_NOINTERFACE.
Remarques
Un pilote d’affichage indirect (IDD) ne doit pas utiliser ce pointeur pour appeler directement la fonction vers laquelle il pointe. Les IDD doivent à la place appeler IddCxSwapChainGetPhysicalContiguousAddress.
Exigences
Exigence | Valeur |
---|---|
serveur minimum pris en charge | Windows Server 2022 |
d’en-tête | iddcx.h |