Compartilhar via


estrutura DXVADDI_VIDEOSAMPLEFLAGS (d3dumddi.h)

A estrutura DXVADDI_VIDEOSAMPLEFLAGS identifica alterações no quadro de exemplo atual do quadro de exemplo anterior.

Sintaxe

typedef struct _DXVADDI_VIDEOSAMPLEFLAGS {
  union {
    struct {
      UINT PaletteChanged : 1;
      UINT SrcRectChanged : 1;
      UINT DstRectChanged : 1;
      UINT ColorDataChanged : 1;
      UINT PlanarAlphaChanged : 1;
      UINT Reserved : 11;
      UINT SampleData : 16;
    };
    UINT Value;
  };
} DXVADDI_VIDEOSAMPLEFLAGS;

Membros

PaletteChanged

Um valor UINT que especifica se a paleta do quadro de exemplo foi alterada. Definir esse membro é equivalente a definir o primeiro bit do membro Value de 32 bits (0x00000001).

SrcRectChanged

Um valor UINT que especifica se o retângulo de origem do quadro de exemplo foi alterado. Definir esse membro é equivalente a definir o segundo bit do membro Value de 32 bits (0x00000002).

DstRectChanged

Um valor UINT que especifica se o retângulo de destino do quadro de exemplo foi alterado. Definir esse membro é equivalente a definir o terceiro bit do membro Value de 32 bits (0x00000004).

ColorDataChanged

Um valor UINT que especifica se os dados de cor do quadro de exemplo foram alterados. Definir esse membro é equivalente a definir o quarto bit do membro Value de 32 bits (0x00000008).

PlanarAlphaChanged

Um valor UINT que especifica se os dados alfa (transparência) do quadro de exemplo foram alterados. 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 sexto a décimo sexto bits (0x0000FFE0) do membro Value de 32 bits como zeros.

SampleData

Um valor UINT que contém dados de exemplo de vídeo. Definir esse membro é equivalente a definir os bits de 17 a 30 segundos (0xFFFF0000) do membro Value de 32 bits. Os seguintes bits podem ser definidos:

DXVADDI_SAMPLEDATA_RFF (0x0001)

DXVADDI_SAMPLEDATA_TFF (0x0002)

DXVADDI_SAMPLEDATA_RFF_TFF_PRESENT (0x0004)

Value

Um membro na união contido em DXVADDI_VIDEOSAMPLEFLAGS que pode conter um valor de 32 bits que identifica alterações no quadro de exemplo atual do quadro de exemplo 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

DXVADDI_VIDEOSAMPLE