estructura DXVA_ExtendedFormat (dxva.h)
La estructura DXVA_ExtendedFormat describe el formato extendido del fotograma de vídeo.
Sintaxis
typedef struct _DXVA_ExtendedFormat {
UINT SampleFormat : 8;
UINT VideoChromaSubsampling : 4;
DXVA_NominalRange NominalRange : 3;
DXVA_VideoTransferMatrix VideoTransferMatrix : 3;
DXVA_VideoLighting VideoLighting : 4;
DXVA_VideoPrimaries VideoPrimaries : 5;
DXVA_VideoTransferFunction VideoTransferFunction : 5;
} DXVA_ExtendedFormat;
Miembros
SampleFormat
Especifica cómo se muestrea un fotograma de vídeo. Los 8 bits se definen mediante uno de los enumeradores del tipo de enumeración DXVA_SampleFormat .
VideoChromaSubsampling
Especifica el esquema de codificación cromática para los datos Y'Cb'Cr'. Los 4 bits se definen mediante una combinación de ORed de los enumeradores en el tipo de enumeración DXVA_VideoChromaSubsampling .
NominalRange
Especifica si los datos de ejemplo incluyen el espacio principal (valores más allá de 1,0 blanco) y la sala de referencias (superblacks por debajo de la referencia 0,0 negro). Los 3 bits se definen mediante uno de los enumeradores del tipo de enumeración DXVA_NominalRange .
VideoTransferMatrix
Especifica la matriz de conversión de Y'Cb'Cr' a (studio) R'G'B'. Los 3 bits se definen mediante uno de los enumeradores del tipo de enumeración DXVA_VideoTransferMatrix .
VideoLighting
Especifica las condiciones de iluminación para ver vídeo. Los 4 bits se definen mediante uno de los enumeradores del tipo de enumeración DXVA_VideoLighting .
VideoPrimaries
Especifica los colores principales, qué estado se usan las funciones base RGB. Los 5 bits se definen mediante uno de los enumeradores del tipo de enumeración DXVA_VideoPrimaries .
VideoTransferFunction
Especifica la función de conversión de R'G'B' a RGB. Los 5 bits se definen mediante el tipo de enumeración DXVA_VideoTransferFunction .
Requisitos
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. |
Encabezado | dxva.h (incluir Dxva.h) |