PFN_IDDCXSWAPCHAINGETPHYSICALLYCONTIGUOUSADDRESS Rückruffunktion (iddcx.h)
PFN_IDDCXSWAPCHAINGETPHYSICALLYCONTIGUOUSADDRESS ist ein Zeiger auf eine Betriebssystemrückruffunktion, über die die physische Adresse der aktuell abgerufenen Oberfläche des angegebenen Swapchains 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
Zeigen Sie auf eine IDD_DRIVER_GLOBALS Struktur, die systemdefinierte Daten pro Treiber enthält.
[in] SwapChainObject
Das an den EVT_IDD_CX_MONITOR_ASSIGN_SWAPCHAIN Aufruf übergebene IDDCX_SWAPCHAIN-Objekt.
[out] pSurfaceAddresss
Ausgabeargumente. Bei Erfolg wird pSurfaceAddress mit der physischen Adresse der Oberfläche gefüllt.
Rückgabewert
Wenn die Routine erfolgreich verläuft, wird S_OK zurückgegeben. Wenn die Oberfläche nicht im physisch zusammenhängenden Speicher zugeordnet wurde, gibt diese Routine E_NOINTERFACE zurück.
Bemerkungen
Ein indirekter Anzeigetreiber (IDD) sollte diesen Zeiger nicht verwenden, um die Funktion, auf die sie verweist, direkt aufzurufen. IDDs sollten stattdessen IddCxSwapChainGetPhysicallyContiguousAddressaufrufen.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Server- | Windows Server 2022 |
Header- | iddcx.h |