Compartilhar via


estrutura DXVADDI_VIDEOPROCESSBLTFLAGS (d3dumddi.h)

A estrutura DXVADDI_VIDEOPROCESSBLTFLAGS identifica alterações na superfície de destino atual da superfície de destino anterior.

Sintaxe

typedef struct _DXVADDI_VIDEOPROCESSBLTFLAGS {
  union {
    struct {
      UINT BackgroundChanged : 1;
      UINT TargetRectChanged : 1;
      UINT ColorDataChanged : 1;
      UINT AlphaChanged : 1;
      UINT Reserved : 12;
      UINT DestData : 16;
    };
    UINT Value;
  };
} DXVADDI_VIDEOPROCESSBLTFLAGS;

Membros

BackgroundChanged

Um valor UINT que especifica se a cor da tela de fundo da superfície de destino foi alterada. Definir esse membro é equivalente a definir o primeiro bit do membro Value de 32 bits (0x00000001).

TargetRectChanged

Um valor UINT que especifica se o retângulo de destino da superfície de destino foi alterado. Definir esse membro é equivalente a definir o segundo bit do membro Value de 32 bits (0x00000002).

ColorDataChanged

Um valor UINT que especifica se as informações de formato da superfície de destino foram alteradas. Definir esse membro é equivalente a definir o terceiro bit do membro Value de 32 bits (0x00000004).

AlphaChanged

Um valor UINT que especifica se o valor alfa planar da superfície de destino foi alterado. Definir esse membro é equivalente a definir o quarto bit do membro Value de 32 bits (0x00000008).

Reserved

Esse membro é reservado e deve ser definido como zero. Definir esse membro como zero é equivalente a definir o quinto ao décimo sexto bits (0x0000FFF0) do membro Value de 32 bits como zeros.

DestData

Um valor UINT que contém dados de destino de exemplo do processador de vídeo. Definir esse membro é equivalente a definir o décimo sétimo a trinta segundos bits (0xFFFF0000) do membro Value de 32 bits. Os bits a seguir podem ser definidos:

DXVADDI_DESTDATA_RFF (0x0001)

DXVADDI_DESTDATA_TFF (0x0002)

DXVADDI_DESTDATA_RFF_TFF_PRESENT (0x0004)

Value

Um valor de 32 bits que identifica as alterações na superfície de destino atual da superfície de destino anterior.

Requisitos

Requisito Valor
Cliente mínimo com suporte Disponível no Windows Vista e versões posteriores dos sistemas operacionais Windows.
Cabeçalho d3dumddi.h (inclua D3dumddi.h)

Confira também

D3DDDIARG_VIDEOPROCESSBLT