DXVA_VideoTransferMatrix-Aufzählung (dxva.h)
Der DXVA_VideoTransferMatrix Enumerationstyp enthält Enumerationszeichen, die die Konvertierungsmatrix von Y'Cb'Cr' in R'G'B' identifizieren.
Syntax
typedef enum _DXVA_VideoTransferMatrix {
DXVA_VideoTransferMatrixShift,
DXVA_VideoTransferMatrixMask,
DXVA_VideoTransferMatrix_Unknown,
DXVA_VideoTransferMatrix_BT709,
DXVA_VideoTransferMatrix_BT601,
DXVA_VideoTransferMatrix_SMPTE240M
} DXVA_VideoTransferMatrix;
Konstanten
DXVA_VideoTransferMatrixShift Gibt an, dass Bits um 15 Positionen verschoben werden (DXVA_ExtColorData_ShiftBase + 7 oder 8 + 7). |
DXVA_VideoTransferMatrixMask Gibt das Videoübertragungsmatrixformat an. 3 (0x00038000) Bits eines DWORD können verwendet werden, um die Videoübertragungsmatrix anzugeben. |
DXVA_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). |
DXVA_VideoTransferMatrix_BT709 Gibt die BT709-Übertragungsmatrix an. |
DXVA_VideoTransferMatrix_BT601 Gibt die BT601-Übertragungsmatrix an. |
DXVA_VideoTransferMatrix_SMPTE240M Gibt einen HD-Videostandard an, der selten in Japan verwendet wird. |
Bemerkungen
Einer der Enumerationen von DXVA_VideoTransferMatrix kann im VideoTransferMatrix Member der DXVA_ExtendedFormat Struktur angegeben werden.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Dieser Enumerationstyp gilt nur für Windows Server 2003 mit SP1 und höher und Windows XP mit SP2 und höher. |
Header- | dxva.h (include Dxva.h) |