Заметка
Доступ к этой странице требует авторизации. Вы можете попробовать войти в систему или изменить каталог.
Доступ к этой странице требует авторизации. Вы можете попробовать сменить директорию.
Тип перечисления DXVADDI_VIDEOCHROMASUBSAMPLING содержит значения, определяющие схему кодирования хрома для данных Y'Cb'Cr.
Синтаксис
typedef enum _DXVADDI_VIDEOCHROMASUBSAMPLING {
DXVADDI_VideoChromaSubsamplingMask,
DXVADDI_VideoChromaSubsampling_Unknown,
DXVADDI_VideoChromaSubsampling_ProgressiveChroma,
DXVADDI_VideoChromaSubsampling_Horizontally_Cosited,
DXVADDI_VideoChromaSubsampling_Vertically_Cosited,
DXVADDI_VideoChromaSubsampling_Vertically_AlignedChromaPlanes,
DXVADDI_VideoChromaSubsampling_MPEG2,
DXVADDI_VideoChromaSubsampling_MPEG1,
DXVADDI_VideoChromaSubsampling_DV_PAL,
DXVADDI_VideoChromaSubsampling_Cosited
} DXVADDI_VIDEOCHROMASUBSAMPLING;
Константы
DXVADDI_VideoChromaSubsamplingMaskМаска подсемплинга видеохрома. Первые четыре бита (0x0F) DWORD можно использовать для указания подсемплинга видеохрома. |
DXVADDI_VideoChromaSubsampling_UnknownПодсемплинг видеохрома не указан. |
DXVADDI_VideoChromaSubsampling_ProgressiveChromaПодсемплинг видеохрома является прогрессивным. |
DXVADDI_VideoChromaSubsampling_Horizontally_CositedПримеры Chroma выравниваются по нескольким образцам luma по горизонтали. |
DXVADDI_VideoChromaSubsampling_Vertically_CositedПримеры Chroma выровнены по вертикали нескольких примеров luma. |
DXVADDI_VideoChromaSubsampling_Vertically_AlignedChromaPlanesПлоскости Pb и Pr (или Cb и Cr) имеют то же выравнивание фазы. Это значение можно задать только в VideoChromaSubsampling элемент структуры DXVADDI_EXTENDEDFORMAT, если данные по вертикали совместно. |
DXVADDI_VideoChromaSubsampling_MPEG2Побитовое ИЛИ значений DXVADDI_VideoChromaSubsampling_Horizontally_Cosited и DXVADDI_VideoChromaSubsampling_Vertically_AlignedChromaPlanes, которые используются с данными 4:2:0. |
DXVADDI_VideoChromaSubsampling_MPEG1Значение DXVADDI_VideoChromaSubsampling_Vertically_AlignedChromaPlanes, используемое с данными 4:2:0. |
DXVADDI_VideoChromaSubsampling_DV_PALПобитовое ИЛИ значений DXVADDI_VideoChromaSubsampling_Horizontally_Cosited и DXVADDI_VideoChromaSubsampling_Vertically_Cosited значений, используемых с данными 4:2:0. |
DXVADDI_VideoChromaSubsampling_CositedПобитовое ИЛИ DXVADDI_VideoChromaSubsampling_Horizontally_Cositedи DXVADDI_VideoChromaSubsampling_Vertically_Cositedи DXVADDI_VideoChromaSubsampling_Vertically_AlignedChromaPlanes значения, используемые с данными 4:4:4, 4:2:2 и 4:1:1. |
Замечания
Побитовое ИЛИ значения DXVADDI_VIDEOCHROMASUBSAMPLING можно использовать для создания значения в VideoChromaSubsampling элемента структуры DXVADDI_EXTENDEDFORMAT.
Варианты cosite указывают на то, что образцы хрома выровнены с примерами luma. Как правило, данные 4:2:0 с chroma выровнены в одном или нескольких направлениях с данными luma. Обратите внимание, что данные 4:4:4, 4:2:2 и 4:1:1 всегда совместно используются в обоих направлениях.
Требования
| Требование | Ценность |
|---|---|
| минимальные поддерживаемые клиентские | Доступно в Windows Vista и более поздних версиях операционных систем Windows. |
| заголовка | d3dumddi.h (include D3dumddi.h) |