функция обратного вызова PDX_GETCURRENTAUTOFLIP (dxmini.h)
Функция обратного вызова DxGetCurrentAutoflip вызывается, когда устройство выполняет аппаратную автоподборку и клиент драйвера видео минипорта хочет узнать, какая поверхность получает текущее поле видеоданных для целей захвата.
Синтаксис
PDX_GETCURRENTAUTOFLIP PdxGetcurrentautoflip;
DWORD PdxGetcurrentautoflip(
PVOID unnamedParam1,
PDDGETCURRENTAUTOFLIPININFO unnamedParam2,
PDDGETCURRENTAUTOFLIPOUTINFO unnamedParam3
)
{...}
Параметры
unnamedParam1
Указывает на расширение устройства драйвера мини-порта.
unnamedParam2
Указывает на структуру DDGETCURRENTAUTOFLIPININFO , содержащую сведения об объекте VPE.
unnamedParam3
Указывает на структуру DDGETCURRENTAUTOFLIPOUTINFO , содержащую сведения о поверхности.
Возвращаемое значение
DxGetCurrentAutoflip возвращает DX_OK в случае успешного выполнения; В противном случае возвращается одно из следующих значений ошибки:
Комментарии
Функция DxGetCurrentAutoflip возвращает текущий индекс в цепочке автофлипа текущей поверхности в элементе dwSurfaceIndex структуры DDGETCURRENTAUTOFLIPOUTINFO в GetCurrentAutoflipOutInfo.
Требования
Требование | Значение |
---|---|
Целевая платформа | Персональный компьютер |
Верхняя часть | dxmini.h (включая Dxmini.h) |