PFN_IDDCXSWAPCHAINGETPHYSICALLYCONTIGUOUSADDRESS fungsi panggilan balik (iddcx.h)
PFN_IDDCXSWAPCHAINGETPHYSICALLYCONTIGUOUSADDRESS adalah penunjuk ke fungsi panggilan balik OS untuk mengambil alamat fisik permukaan swapchain yang saat ini diperoleh.
Sintaks
PFN_IDDCXSWAPCHAINGETPHYSICALLYCONTIGUOUSADDRESS PfnIddcxswapchaingetphysicallycontiguousaddress;
HRESULT * PfnIddcxswapchaingetphysicallycontiguousaddress(
[in] PIDD_DRIVER_GLOBALS DriverGlobals,
[in] IDDCX_SWAPCHAIN SwapChainObject,
[out] PHYSICAL_ADDRESS *pSurfaceAddresss
)
{...}
Parameter
[in] DriverGlobals
Penunjuk ke struktur IDD_DRIVER_GLOBALS yang berisi data per driver yang ditentukan sistem.
[in] SwapChainObject
Objek IDDCX_SWAPCHAIN diteruskan ke panggilan EVT_IDD_CX_MONITOR_ASSIGN_SWAPCHAIN .
[out] pSurfaceAddresss
Argumen output. Pada keberhasilan, pSurfaceAddress diisi dengan alamat fisik permukaan.
Nilai kembali
Jika rutinitas berhasil, ia akan mengembalikan S_OK. Jika permukaan tidak dialokasikan dalam memori yang berdampingan secara fisik, rutinitas ini akan mengembalikan E_NOINTERFACE.
Keterangan
Driver tampilan tidak langsung (IDD) tidak boleh menggunakan pointer ini untuk langsung memanggil fungsi yang dirujuknya. IDD harus memanggil IddCxSwapChainGetPhysicallyContiguousAddress.
Persyaratan
Persyaratan | Nilai |
---|---|
Server minimum yang didukung | Windows Server 2022 |
Header | iddcx.h |