функция обратного вызова PFND3DWDDM2_6DDI_PREPARE_SCANOUT_TRANSFORMATION (d3d10umddi.h)
Вызывает драйвер для планирования работы по выполнению необходимых преобразований из входного ресурса в "теневое" выделение, которое фактически будет сканировано. Среда выполнения может запросить, чтобы драйвер обновлял только подрегион, если с момента последнего вызова изменился лишь небольшая часть ресурса.
Синтаксис
PFND3DWDDM2_6DDI_PREPARE_SCANOUT_TRANSFORMATION Pfnd3dwddm26DdiPrepareScanoutTransformation;
void Pfnd3dwddm26DdiPrepareScanoutTransformation(
D3D10DDI_HDEVICE unnamedParam1,
D3D10DDI_HRESOURCE unnamedParam2,
UINT Subresource,
D3DDDI_VIDEO_PRESENT_SOURCE_ID VidPnSourceId,
UINT PlaneIdx,
D3D10_DDI_RECT *pSubRect
)
{...}
Параметры
unnamedParam1
hDevice [in]
Дескриптор устройства.
unnamedParam2
hResource [in]
Дескриптор ресурса, связанного с выделениями.
Subresource
Индекс подресурса.
VidPnSourceId
Отсчитываемый от нуля идентификатор источника представления видео в пути к сетевой топологии представления видео.
PlaneIdx
Индекс плоскости.
pSubRect
Указатель на D3D10_DDI_RECT.
Возвращаемое значение
None
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 10 версии 1903 |
Верхняя часть | d3d10umddi.h |