Bagikan melalui


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

Lihat juga

IddCxSwapChainGetPhysicallyContiguousAddress