estrutura D3DDDIARG_PRESENT (d3dumddi.h)
A estrutura D3DDDIARG_PRESENT descreve um recurso a ser exibido.
Sintaxe
typedef struct _D3DDDIARG_PRESENT {
[in] HANDLE hSrcResource;
[in] UINT SrcSubResourceIndex;
[in] HANDLE hDstResource;
UINT DstSubResourceIndex;
[in] D3DDDI_PRESENTFLAGS Flags;
[in] D3DDDI_FLIPINTERVAL_TYPE FlipInterval;
} D3DDDIARG_PRESENT;
Membros
[in] hSrcResource
Um identificador para o recurso de origem a ser exibido. hSrcResource podem ser NULL se o driver de exibição no modo de usuário deve executar uma operação de preenchimento de cores na tela.
[in] SrcSubResourceIndex
O índice baseado em zero no recurso de origem, que é especificado pelo identificador no hSrcResource membro. Esse índice indica a sub-fonte ou superfície a ser exibida.
[in] hDstResource
Um identificador para o recurso de destino para o qual exibir. Se NULL, o driver de exibição no modo de usuário será informado de que uma operação de preenchimento de cores ocorrerá, mas o driver de modo de usuário não deverá executar a operação. O driver de miniporto de exibição faz a operação real de preenchimento de cores e será informado do valor de cor nesse momento.
DstSubResourceIndex
[in] O índice baseado em zero no recurso de destino, que é especificado pelo identificador no membro hDstResource. Esse índice indica a sub-fonte ou superfície para a qual exibir.
[in] Flags
Uma estrutura D3DDDI_PRESENTFLAGS que identifica, em sinalizadores de campo de bit, como exibir.
[in] FlipInterval
Um valor digitado D3DDDI_FLIPINTERVAL_TYPEque indica o intervalo de inversão (ou seja, se a inversão ocorrer após zero, uma, duas, três ou quatro sincronizações verticais).
Requisitos
Requisito | Valor |
---|---|
de cliente com suporte mínimo | Disponível no Windows Vista e versões posteriores dos sistemas operacionais Windows. |
cabeçalho | d3dumddi.h (inclua D3dumddi.h) |