Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
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 de valor 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 de valor de 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 de valor de de 32 bits (0x00000008).
Reserved
Esse membro é reservado e deve ser definido como zero. Definir esse membro como zero é equivalente a definir o membro de 6 a 16 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 bits a seguir 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 |
---|---|
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) |