Compartir a través de


estructura D3DDDIARG_CHECKDIRECTFLIPSUPPORT (d3dumddi.h)

Especifica los recursos usados para las operaciones Direct Flip, en las que la memoria de vídeo se voltea sin problemas entre las asignaciones principales administradas de una aplicación y las asignaciones principales administradas del Administrador de ventanas de escritorio (DWM). El parámetro pData de la función CheckDirectFlipSupport apunta a esta estructura.

Sintaxis

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

Miembros

[in] hAppSwapchainResource

Un recurso en la cadena de intercambio de la aplicación.

[in] hDWMSwapchainResource

Un recurso en la cadena de intercambio de DWM.

[in] CheckDirectFlipFlags

Si este miembro tiene un valor de D3DDDI_CHECKDIRECTFLIP_IMMEDIATE, el volteo sin problemas debe producirse inmediatamente y no tiene que sincronizarse con una interrupción de VSync.

[out] Supported

Se establece en TRUE si el controlador puede voltear sin problemas la memoria de vídeo entre las asignaciones principales administradas de una aplicación y las asignaciones principales administradas de DWM. De lo contrario, establezca en FALSE.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 8
Servidor mínimo compatible Windows Server 2012
Encabezado d3dumddi.h (incluya D3d10umddi.h)

Consulte también

CheckDirectFlipSupport