функция обратного вызова PFN_IDDCXSWAPCHAININSYSTEMMEMORY (iddcx.h)
PFN_IDDCXSWAPCHAININSYSTEMMEMORY — это указатель на функцию обратного вызова ОС, с помощью которой можно определить, выделены ли буферы цепочки буферов в системной памяти.
Синтаксис
PFN_IDDCXSWAPCHAININSYSTEMMEMORY PfnIddcxswapchaininsystemmemory;
HRESULT * PfnIddcxswapchaininsystemmemory(
[in] PIDD_DRIVER_GLOBALS DriverGlobals,
[in] IDDCX_SWAPCHAIN SwapChainObject,
[out] BOOL *pInSystemMemory
)
{...}
Параметры
[in] DriverGlobals
Указатель на структуру IDD_DRIVER_GLOBALS , содержащую системные данные для каждого драйвера.
[in] SwapChainObject
Объект IDDCX_SWAPCHAIN , переданный в вызов EVT_IDD_CX_MONITOR_ASSIGN_SWAPCHAIN .
[out] pInSystemMemory
Выходные аргументы функций.
Возвращаемое значение
PFN_IDDCXSWAPCHAININSYSTEMMEMORY возвращает S_OK; В противном случае возвращается соответствующий код ошибки.
Комментарии
Драйвер непрямого отображения (IDD) не должен использовать этот указатель для прямого вызова функции, на которую он указывает. Вместо этого idD следует вызывать IddCxSwapChainInSystemMemory.
Требования
Требование | Значение |
---|---|
Минимальная версия сервера | Windows Server 2022 |
Верхняя часть | iddcx.h |