функция обратного вызова 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) не должен использовать этот указатель для прямого вызова функции, на которую он указывает. Вместо этого idD следует вызыватьIddCxSwapChainSetDevice.

Требования

Требование Значение
Минимальная версия клиента Windows 10
Верхняя часть iddcx.h

См. также раздел

IddCxSwapChainSetDevice