Compartilhar via


PDX_GETPREVIOUSAUTOFLIP função de retorno de chamada (dxmini.h)

A função de retorno de chamada DxGetPreviousAutoflip é chamada quando o dispositivo está em salto automático de hardware e um cliente do driver de miniporto de vídeo deseja saber qual superfície recebeu o campo anterior de dados de vídeo para fins de captura.

Sintaxe

PDX_GETPREVIOUSAUTOFLIP PdxGetpreviousautoflip;

DWORD PdxGetpreviousautoflip(
  PVOID unnamedParam1,
  PDDGETPREVIOUSAUTOFLIPININFO unnamedParam2,
  PDDGETPREVIOUSAUTOFLIPOUTINFO unnamedParam3
)
{...}

Parâmetros

unnamedParam1

Aponta para a extensão de dispositivo do driver de miniport.

unnamedParam2

Aponta para uma estrutura DDGETPREVIOUSAUTOFLIPININFO que contém as informações do objeto VPE (extensões de porta de vídeo ).

unnamedParam3

Aponta para uma estrutura DDGETPREVIOUSAUTOFLIPOUTINFO que contém o índice da cadeia de autoflip.

Retornar valor

DxGetPreviousAutoflip retornará DX_OK se for bem-sucedido; caso contrário, ele retornará um dos seguintes valores de erro:

Comentários

Se estiver intercalando, a superfície que recebeu o campo anterior poderá ser a mesma superfície que está recebendo o campo atual.

DxGetPreviousAutoflip retorna o índice na cadeia de autoflip da superfície correta no membro dwSurfaceIndex da estrutura DDGETPREVIOUSAUTOFLIPOUTINFO em GetPreviousAutoflipOutInfo.

Requisitos

Requisito Valor
Plataforma de Destino Área de Trabalho
Cabeçalho dxmini.h (inclua Dxmini.h)

Confira também

DDGETPREVIOUSAUTOFLIPININFO

DDGETPREVIOUSAUTOFLIPOUTINFO