Freigeben über


D3DDDIARG_CHECKDIRECTFLIPSUPPORT Struktur (d3dumddi.h)

Gibt Ressourcen an, die für Direct Flip-Vorgänge verwendet werden, in denen der Videospeicher nahtlos zwischen den verwalteten primären Zuordnungen einer Anwendung und den verwalteten primären Zuordnungen des Desktopfenster-Managers (DWM) gedreht wird. Diese Struktur wird durch den pData--Parameter der CheckDirectFlipSupport--Funktion verweist.

Syntax

typedef struct _D3DDDIARG_CHECKDIRECTFLIPSUPPORT {
  [in]  HANDLE hAppSwapchainResource;
  [in]  HANDLE hDWMSwapchainResource;
  [in]  UINT   CheckDirectFlipFlags;
  [out] BOOL   Supported;
} D3DDDIARG_CHECKDIRECTFLIPSUPPORT;

Angehörige

[in] hAppSwapchainResource

Eine Ressource in der Swapchain der Anwendung.

[in] hDWMSwapchainResource

Eine Ressource in der Swapchain des DWM.

[in] CheckDirectFlipFlags

Wenn dieses Element einen Wert von D3DDDI_CHECKDIRECTFLIP_IMMEDIATEhat, sollte das nahtlose Kippen sofort erfolgen und muss nicht mit einem VSync-Interrupt synchronisiert werden.

[out] Supported

Legen Sie auf TRUE fest,, wenn der Treiber den Videospeicher nahtlos zwischen den verwalteten primären Zuordnungen einer Anwendung und den verwalteten primären Zuordnungen des DWM kippen kann. Andernfalls wird auf FALSE-festgelegt.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Windows 8
mindestens unterstützte Server- Windows Server 2012
Header- d3dumddi.h (include D3d10umddi.h)

Siehe auch

CheckDirectFlipSupport-