Поделиться через


функция обратного вызова PFN_IDDCXSWAPCHAINSETDEVICE (iddcx.h)

PFN_IDDCXSWAPCHAINSETDEVICE — это указатель на функцию обратного вызова ОС, которая настраивает цепочку буферов с определенным устройством DXGI.

Синтаксис

PFN_IDDCXSWAPCHAINSETDEVICE PfnIddcxswapchainsetdevice;

HRESULT * PfnIddcxswapchainsetdevice(
  [in] PIDD_DRIVER_GLOBALS DriverGlobals,
  [in] IDDCX_SWAPCHAIN SwapChainObject,
  [in] const IDARG_IN_SWAPCHAINSETDEVICE *pInArgs
)
{...}

Параметры

[in] DriverGlobals

Содержит системные данные для каждого драйвера.

[in] SwapChainObject

Объект цепочки буферов, переданный вызову EVT_IDD_CX_MONITOR_SET_SWAPCHAIN.

[in] pInArgs

Входные аргументы функции.

Возвращаемое значение

Если подпрограмма завершается успешно, она возвращает S_OK. В противном случае возвращается соответствующий код ошибки.

Замечания

Непрямый драйвер отображения (IDD) не должен использовать этот указатель для прямого вызова функции, на которую он указывает. Идентификаторы должны вместо этого вызыватьIddCxSwapChainSetDevice.

Требования

Требование Ценность
минимальные поддерживаемые клиентские Windows 10
заголовка iddcx.h

См. также

IddCxSwapChainSetDevice