estructura DXVA_VideoSample32 (dxva.h)
La estructura DXVA_VideoSample32 se usa para reenviar llamadas de DXVA_DeinterlaceBltEx de 32 bits en controladores de 64 bits.
typedef struct _DXVA_VideoSample32 {
REFERENCE_TIME rtStart;
REFERENCE_TIME rtEnd;
DWORD SampleFormat;
DWORD SampleFlags;
DWORD lpDDSSrcSurface;
RECT rcSrc;
RECT rcDst;
DXVA_AYUVsample2 Palette[16];
} DXVA_VideoSample32;
rtStart
Especifica la hora de inicio del ejemplo.
rtEnd
Especifica la hora de finalización del ejemplo.
SampleFormat
Especifica el formato del ejemplo tal y como se define en los valores del tipo de enumeración DXVA_ExtendedFormat .
SampleFlags
Especifica una colección de marcas que indican los cambios en el marco de ejemplo actual del marco de ejemplo anterior. Este miembro es un or bit a bit de uno o varios de los marcadores del tipo de enumeración DXVA_SampleFlags .
lpDDSSrcSurface
Puntero a una estructura DD_SURFACE_LOCAL que representa el ejemplo.
rcSrc
Especifica una estructura RECT que describe los puntos superior izquierdo e inferior derecho de un rectángulo en la superficie de origen. Estos puntos definen el área de los datos de origen para la transferencia de bloques de bits y su posición en la superficie de origen.
rcDst
Especifica una estructura RECT que describe los puntos superior izquierdo e inferior derecho de un rectángulo en la superficie de destino. Estos puntos definen el área en la que debe producirse la transferencia de bloques de bits y su posición en la superficie de destino.
Palette[16]
Especifica una matriz de estructuras de DXVA_AYUVsample2 que representan una paleta completa de 16 colores para formatos de substream de vídeo paletizados. El controlador usa esta paleta para componer el ejemplo de substream. En el caso de los formatos de píxeles nopalizados, la paleta es cero y se puede omitir.
El compilador agrega 4 bytes de relleno para alinear la estructura a 8 bytes.
Requisito | Value |
---|---|
Cliente mínimo compatible | Esta estructura solo se aplica a Windows Server 2003 con SP1 y versiones posteriores, y Windows XP con SP2 y versiones posteriores. Solo se compila para una versión de 64 bits del sistema operativo. |
Encabezado | dxva.h (incluir Dxva.h) |