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


функция обратного вызова 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)

См. также раздел

DDGETCURRENTAUTOFLIPININFO

DDGETCURRENTAUTOFLIPOUTINFO