PFN_DXGIX_PRESENT_ARRAY Callback

Presents an array.

Syntax

typedef HRESULT (*PFN_DXGIX_PRESENT_ARRAY)(
         UINT SyncInterval,
         UINT PresentImmediateThreshold,
         UINT Flags,
         UINT NumSwapChains,
         IDXGISwapChain1 * const *ppSwapChain,
         const DXGIX_PRESENTARRAY_PARAMETERS *pPresentParameters
)  

Parameters

SyncInterval
Type: UINT 

[in] The sync interval.

PresentImmediateThreshold
Type: UINT 

[in] The immediate threshold for presenting.

Flags
Type: UINT 

[in] Flags to control the presenting of the array, as a combination of DXGI_PRESENT constants.

NumSwapChains
Type: UINT 

[in] The number of swap chains.

ppSwapChain
Type: IDXGISwapChain1 * const *

[in] The swap chain, as a pointer to pointer to IDXGISwapChain1.

pPresentParameters
Type: DXGIX_PRESENTARRAY_PARAMETERS *

[in] The parameters for presenting an array, as a pointer to a DXGIX_PRESENTARRAY_PARAMETERS structure.

Return value

Type: HRESULT 

One of the Direct3D 11 return codes.

Requirements

Header: Declared in d3d11_x.h.

Library: Use d3d11_x.lib.

See also

DXGIXPresentArray