Compartir a través de


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)

Consulte también

DXVADDI_VIDEOSAMPLE