Partilhar via


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)

Consulte também

Presente