estructura DXVADDI_VIDEOSAMPLEFLAGS (d3dumddi.h)
La estructura DXVADDI_VIDEOSAMPLEFLAGS identifica los cambios en el marco de ejemplo actual del marco de ejemplo anterior.
Sintaxis
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;
Miembros
PaletteChanged
Valor UINT que especifica si la paleta del marco de ejemplo ha cambiado. Establecer este miembro equivale a establecer el primer bit del miembro Value de 32 bits (0x00000001).
SrcRectChanged
Valor UINT que especifica si el rectángulo de origen del marco de ejemplo ha cambiado. Establecer este miembro equivale a establecer el segundo bit del miembro value (0x00000002) de 32 bits.
DstRectChanged
Valor UINT que especifica si el rectángulo de destino del marco de ejemplo ha cambiado. Establecer este miembro equivale a establecer el tercer bit del miembro Value de 32 bits (0x00000004).
ColorDataChanged
Valor UINT que especifica si los datos de color del marco de ejemplo han cambiado. Establecer este miembro equivale a establecer el cuarto bit del miembro Value de 32 bits (0x00000008).
PlanarAlphaChanged
Valor UINT que especifica si los datos alfa (transparencia) del marco de ejemplo han cambiado. Establecer este miembro equivale a establecer el cuarto bit del miembro Value de 32 bits (0x00000008).
Reserved
Este miembro está reservado y debe establecerse en cero. Establecer este miembro en cero es equivalente a establecer el sexto y el decimosexto bits (0x0000FFE0) del Valor de 32 bits miembro en ceros.
SampleData
Valor UINT que contiene datos de ejemplo de vídeo. Establecer este miembro es equivalente a establecer los bits diecisiete a treinta y segundo (0xFFFF0000) del miembro de Valor de 32 bits. Se pueden establecer los siguientes bits:
DXVADDI_SAMPLEDATA_RFF (0x0001)
DXVADDI_SAMPLEDATA_TFF (0x0002)
DXVADDI_SAMPLEDATA_RFF_TFF_PRESENT (0x0004)
Value
Miembro de la unión contenida en DXVADDI_VIDEOSAMPLEFLAGS que puede contener un valor de 32 bits que identifica los cambios en el marco de ejemplo actual del marco de ejemplo anterior.
Requisitos
Requisito | Valor |
---|---|
cliente mínimo admitido | Disponible en Windows Vista y versiones posteriores de los sistemas operativos Windows. |
encabezado de | d3dumddi.h (incluya D3dumddi.h) |