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)

Weitere Informationen

DXVADDI_EXTENDEDFORMAT