estructura DXVADDI_EXTENDEDFORMAT (d3dumddi.h)
La estructura DXVADDI_EXTENDEDFORMAT describe el formato extendido del fotograma de vídeo.
Sintaxis
typedef struct _DXVADDI_EXTENDEDFORMAT {
union {
struct {
UINT SampleFormat : 8;
UINT VideoChromaSubsampling : 4;
UINT NominalRange : 3;
UINT VideoTransferMatrix : 3;
UINT VideoLighting : 4;
UINT VideoPrimaries : 5;
UINT VideoTransferFunction : 5;
};
UINT Value;
};
} DXVADDI_EXTENDEDFORMAT;
Miembros
[in] SampleFormat
Valor UINT que especifica cómo se muestrea un fotograma de vídeo. Los ocho bits se definen mediante uno de los valores del tipo de enumeración DXVADDI_SAMPLEFORMAT .
[in] VideoChromaSubsampling
Esquema de codificación cromática para los datos Y'Cb'Cr'. Los cuatro bits se definen mediante un OR bit a bit de los valores del tipo de enumeración DXVADDI_VIDEOCHROMASUBSAMPLING .
[in] NominalRange
Valor UINT que especifica si los datos de ejemplo incluyen el espacio principal (es decir, valores más allá de 1,0 blanco) y toeroom (es decir, superblacks por debajo de la referencia 0,0 negro). Los tres bits se definen mediante uno de los valores del tipo de enumeración DXVADDI_NOMINALRANGE .
[in] VideoTransferMatrix
Matriz de conversión de Y'Cb'Cr' a (studio) R'G'B'. Los tres bits se definen mediante uno de los valores del tipo de enumeración DXVADDI_VIDEOTRANSFERMATRIX .
[in] VideoLighting
Condiciones de iluminación para ver vídeo. Los cuatro bits se definen mediante uno de los valores del tipo de enumeración DXVADDI_VIDEOLIGHTING .
[in] VideoPrimaries
Color primarios, que estado qué funciones base RGB se usan. Los cinco bits se definen mediante uno de los valores del tipo de enumeración DXVADDI_VIDEOPRIMARIES .
[in] VideoTransferFunction
Función de conversión de R'G'B' a RGB. Los cinco bits se definen mediante el tipo de enumeración DXVADDI_VIDEOTRANSFERFUNCTION .
Value
Valor de 32 bits que describe el formato extendido del fotograma de vídeo.
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) |