Поделиться через


структура D3DKMDT_VIDPN_PRESENT_PATH (d3dkmdt.h)

Структура D3DKMDT_VIDPN_PRESENT_PATH содержит сведения о пути представления видео.

Синтаксис

typedef struct _D3DKMDT_VIDPN_PRESENT_PATH {
  D3DDDI_VIDEO_PRESENT_SOURCE_ID            VidPnSourceId;
  D3DDDI_VIDEO_PRESENT_TARGET_ID            VidPnTargetId;
  D3DKMDT_VIDPN_PRESENT_PATH_IMPORTANCE     ImportanceOrdinal;
  D3DKMDT_VIDPN_PRESENT_PATH_TRANSFORMATION ContentTransformation;
  D3DKMDT_2DOFFSET                          VisibleFromActiveTLOffset;
  D3DKMDT_2DOFFSET                          VisibleFromActiveBROffset;
  D3DKMDT_COLOR_BASIS                       VidPnTargetColorBasis;
  D3DKMDT_COLOR_COEFF_DYNAMIC_RANGES        VidPnTargetColorCoeffDynamicRanges;
  D3DKMDT_VIDPN_PRESENT_PATH_CONTENT        Content;
  D3DKMDT_VIDPN_PRESENT_PATH_COPYPROTECTION CopyProtection;
  D3DKMDT_GAMMA_RAMP                        GammaRamp;
} D3DKMDT_VIDPN_PRESENT_PATH;

Члены

VidPnSourceId

Идентификатор исходного источника видео пути.

VidPnTargetId

Идентификатор текущего целевого объекта видео пути.

ImportanceOrdinal

Перечислитель D3DKMDT_VIDPN_PRESENT_PATH_IMPORTANCE, указывающий важность пути относительно других путей. Например, путь, представляющий основное представление, может иметь более высокую важность, чем другие пути, чтобы он был назначен лучшим набором исходных и целевых режимов. Порядковые номера пути уникальны в пределах топологии VidPN.

ContentTransformation

Перечислитель D3DKMDT_VIDPN_PRESENT_PATH_TRANSFORMATION, указывающий преобразование, примененное к содержимому, представленному на видео.

VisibleFromActiveTLOffset

D3DKMDT_2DOFFSET структура, содержащая смещение (в пикселях) в левом верхнем углу активного пикселя сигнала видео до левого верхнего угла видимых пикселей монитора. Тип данных D3DKMDT_2DOFFSET определен в D3dkmdt.h как структура D3DKMDT_2DREGION.

VisibleFromActiveBROffset

Структура D3DKMDT_2DOFFSET, содержащая смещение (в пикселях), от нижнего правого угла активных пикселей видеосвязи до нижнего правого угла видимых пикселей монитора.

VidPnTargetColorBasis

Перечислитель D3DKMDT_COLOR_BASIS, указывающий основу цвета, используемую целевым объектом видео пути.

VidPnTargetColorCoeffDynamicRanges

Структура D3DKMDT_COLOR_COEFF_DYNAMIC_RANGES, указывающая диапазон для каждого канала в цветной основе, используемой целевым объектом видео пути.

Content

Значение из перечисления D3DKMDT_VIDPN_PRESENT_PATH_CONTENT, указывающее тип содержимого, графики или видео, отображаемого путем.

CopyProtection

Структура D3DKMDT_VIDPN_PRESENT_PATH_COPYPROTECTION, описывающая защиту копирования, поддерживаемую и активной в данный момент, путем.

GammaRamp

Структура D3DKMDT_GAMMA_RAMP, содержащая описание таблицы гамма-подстановки и указатель на таблицу подстановки.

Замечания

Путь представления видео представляет соединение между источником видео (представлением) и целевым объектом представления видео (выходом) на адаптере дисплея. Дополнительные сведения о сетях, путях, источниках и целевых объектах видео см. в разделе Введение в видеотрансляции.

Требования

Требование Ценность
минимальные поддерживаемые клиентские Windows Vista
заголовка d3dkmdt.h

См. также

DxgkDdiUpdateActiveVidPnPresentPath