Заметка
Доступ к этой странице требует авторизации. Вы можете попробовать войти в систему или изменить каталог.
Доступ к этой странице требует авторизации. Вы можете попробовать сменить директорию.
Тип перечисления DXVADDI_VIDEOTRANSFERMATRIX содержит значения, определяющие матрицу преобразования из Y'Cb'Cr в (studio) R'G'B.
Синтаксис
typedef enum _DXVADDI_VIDEOTRANSFERMATRIX {
DXVADDI_VideoTransferMatrixMask,
DXVADDI_VideoTransferMatrix_Unknown,
DXVADDI_VideoTransferMatrix_BT709,
DXVADDI_VideoTransferMatrix_BT601,
DXVADDI_VideoTransferMatrix_SMPTE240M
} DXVADDI_VIDEOTRANSFERMATRIX;
Константы
DXVADDI_VideoTransferMatrixMaskЗадает маску матрицы передачи видео. Первые 3 (0x07) биты DWORD можно использовать для указания матрицы передачи видео. |
DXVADDI_VideoTransferMatrix_UnknownУказывает, что матрица передачи видео не указана. Значением по умолчанию является BT601 для стандартного видео определения (SD) и BT709 для видео высокого определения (HD). |
DXVADDI_VideoTransferMatrix_BT709Задает матрицу передачи BT709. |
DXVADDI_VideoTransferMatrix_BT601Задает матрицу передачи BT601. |
DXVADDI_VideoTransferMatrix_SMPTE240MЗадает стандарт видео HD, который редко используется в Японии. |
Замечания
Одно из значений DXVADDI_VIDEOTRANSFERMATRIX можно указать в элементе VideoTransferMatrix структуры DXVADDI_EXTENDEDFORMAT.
Требования
| Требование | Ценность |
|---|---|
| минимальные поддерживаемые клиентские | Доступно в Windows Vista и более поздних версиях операционных систем Windows. |
| заголовка | d3dumddi.h (include D3dumddi.h) |