PFN_IDDCXSWAPCHAINGETPHYSICALLYCONTIGUOUSADDRESS Rückruffunktion (iddcx.h)
PFN_IDDCXSWAPCHAINGETPHYSICALLYCONTIGUOUSADDRESS ist ein Zeiger auf eine Betriebssystemrückruffunktion, über die die physische Adresse der aktuellen Oberfläche der angegebenen Swapchain abgerufen werden soll.
Syntax
PFN_IDDCXSWAPCHAINGETPHYSICALLYCONTIGUOUSADDRESS PfnIddcxswapchaingetphysicallycontiguousaddress;
HRESULT * PfnIddcxswapchaingetphysicallycontiguousaddress(
[in] PIDD_DRIVER_GLOBALS DriverGlobals,
[in] IDDCX_SWAPCHAIN SwapChainObject,
[out] PHYSICAL_ADDRESS *pSurfaceAddresss
)
{...}
Parameter
[in] DriverGlobals
Zeiger auf eine IDD_DRIVER_GLOBALS Struktur, die systemdefinierte Treiberdaten enthält.
[in] SwapChainObject
Das IDDCX_SWAPCHAIN-Objekt , das an den EVT_IDD_CX_MONITOR_ASSIGN_SWAPCHAIN-Aufruf übergeben wird.
[out] pSurfaceAddresss
Ausgabeargumente. Bei Erfolg wird pSurfaceAddress mit der physischen Adresse der Oberfläche gefüllt.
Rückgabewert
Wenn die Routine erfolgreich ist, wird S_OK zurückgegeben. Wenn die Oberfläche nicht im physisch zusammenhängenden Speicher zugeordnet wurde, gibt diese Routine E_NOINTERFACE zurück.
Hinweise
Ein indirekter Anzeigetreiber (IDD) sollte diesen Zeiger nicht verwenden, um die Funktion, auf die er verweist, direkt aufzurufen. IDDs sollten stattdessen IddCxSwapChainGetPhysicallyContiguousAddress aufrufen.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Server) | Windows Server 2022 |
Kopfzeile | iddcx.h |