DXVADDI_VIDEOTRANSFERMATRIX Enumeration (d3dumddi.h)
Der DXVADDI_VIDEOTRANSFERMATRIX Enumerationstyps enthält Werte, die die Konvertierungsmatrix von Y'Cb'Cr' in (Studio) R'G'B' identifizieren.
Syntax
typedef enum _DXVADDI_VIDEOTRANSFERMATRIX {
DXVADDI_VideoTransferMatrixMask,
DXVADDI_VideoTransferMatrix_Unknown,
DXVADDI_VideoTransferMatrix_BT709,
DXVADDI_VideoTransferMatrix_BT601,
DXVADDI_VideoTransferMatrix_SMPTE240M
} DXVADDI_VIDEOTRANSFERMATRIX;
Konstanten
DXVADDI_VideoTransferMatrixMask Gibt die Maske der Videoübertragungsmatrix an. Die ersten 3 (0x07) Bits eines DWORD können verwendet werden, um die Videoübertragungsmatrix anzugeben. |
DXVADDI_VideoTransferMatrix_Unknown Gibt an, dass die Videoübertragungsmatrix nicht angegeben ist. Der Standardwert ist BT601 für SD-Video (Standard Definition) und BT709 für HD-Video (High Definition). |
DXVADDI_VideoTransferMatrix_BT709 Gibt die BT709-Übertragungsmatrix an. |
DXVADDI_VideoTransferMatrix_BT601 Gibt die BT601-Übertragungsmatrix an. |
DXVADDI_VideoTransferMatrix_SMPTE240M Gibt einen HD-Videostandard an, der in Japan selten verwendet wird. |
Hinweise
Einer der Werte von DXVADDI_VIDEOTRANSFERMATRIX kann im VideoTransferMatrix-Member der DXVADDI_EXTENDEDFORMAT-Struktur angegeben werden.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Verfügbar in Windows Vista und höheren Versionen der Windows-Betriebssysteme. |
Kopfzeile | d3dumddi.h (include D3dumddi.h) |