IDARG_IN_SETSWAPCHAIN structure (iddcx.h)

The IDARG_IN_SETSWAPCHAIN structure provides information used to set the indirect swapchain.

Syntax

struct IDARG_IN_SETSWAPCHAIN {
  [in] IDDCX_SWAPCHAIN hSwapChain;
  [in] HANDLE          hNextSurfaceAvailable;
  [In] LUID            RenderAdapterLuid;
};

Members

[in] hSwapChain

Handle to an opaque, OS-created IDDCX_SWAPCHAIN object that will be used to pass the desktop image to the driver for processing, transmission and display.

[in] hNextSurfaceAvailable

Handle to the auto reset event that is signaled when the new image to encode is ready.

[In] RenderAdapterLuid

LUID of the adapter where the desktop image was rendered.

Requirements

Requirement Value
Minimum supported client Windows 10
Header iddcx.h

See also

EVT_IDD_CX_MONITOR_ASSIGN_SWAPCHAIN