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