estrutura D3DDDIARG_CHECKDIRECTFLIPSUPPORT (d3dumddi.h)
Especifica os recursos usados para operações do Direct Flip, nos quais a memória de vídeo é invertida perfeitamente entre as alocações primárias gerenciadas de um aplicativo e as alocações primárias gerenciadas do DWM (Gerenciador de Janelas da Área de Trabalho). Essa estrutura é apontada pelo parâmetro pData da função CheckDirectFlipSupport .
Sintaxe
typedef struct _D3DDDIARG_CHECKDIRECTFLIPSUPPORT {
[in] HANDLE hAppSwapchainResource;
[in] HANDLE hDWMSwapchainResource;
[in] UINT CheckDirectFlipFlags;
[out] BOOL Supported;
} D3DDDIARG_CHECKDIRECTFLIPSUPPORT;
Membros
[in] hAppSwapchainResource
Um recurso na cadeia de troca do aplicativo.
[in] hDWMSwapchainResource
Um recurso na cadeia de troca do DWM.
[in] CheckDirectFlipFlags
Se esse membro tiver um valor de D3DDDI_CHECKDIRECTFLIP_IMMEDIATE, a inversão contínua deverá ocorrer imediatamente e não precisará ser sincronizada com uma interrupção VSync.
[out] Supported
Defina como TRUE se o driver puder inverter perfeitamente a memória de vídeo entre as alocações primárias gerenciadas de um aplicativo e as alocações primárias gerenciadas do DWM. Caso contrário, defina como FALSE.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 8 |
Servidor mínimo com suporte | Windows Server 2012 |
Cabeçalho | d3dumddi.h (inclua D3d10umddi.h) |