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 ha cambiado la paleta del marco de ejemplo. 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 de 32 bits (0x00000002).
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 han cambiado los datos alfa (transparencia) del marco de ejemplo. 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 equivale a establecer el sexto a decimosexto bits (0x0000FFE0) del miembro Value de 32 bits en ceros.
SampleData
Valor UINT que contiene datos de ejemplo de vídeo. Establecer este miembro equivale a establecer los bits diecisiete a treinta y segundo (0xFFFF0000) del miembro Value de 32 bits. Se pueden establecer los bits siguientes:
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 | Value |
---|---|
Cliente mínimo compatible | Disponible en Windows Vista y versiones posteriores de los sistemas operativos Windows. |
Encabezado | d3dumddi.h (incluya D3dumddi.h) |