Compartilhar via


estrutura DD_UNLOCKDATA (ddrawint.h)

A estrutura DD_UNLOCKDATA contém informações necessárias para fazer um desbloqueio conforme definido pelas estruturas de parâmetro do Microsoft DirectDraw.

Sintaxe

typedef struct _DD_UNLOCKDATA {
  PDD_DIRECTDRAW_GLOBAL lpDD;
  PDD_SURFACE_LOCAL     lpDDSurface;
  HRESULT               ddRVal;
  VOID                  *Unlock;
} *PDD_UNLOCKDATA, DD_UNLOCKDATA;

Membros

lpDD

Aponta para uma estrutura DD_DIRECTDRAW_GLOBAL que descreve o dispositivo do driver.

lpDDSurface

Aponta para uma estrutura DD_SURFACE_LOCAL que descreve a superfície, no caso de UnlockD3DBuffer, um buffer, a ser desbloqueada.

ddRVal

Especifica o local no qual o driver grava o valor retornado do retorno de chamada DdUnlock ou UnlockD3DBuffer . Um código de retorno de DD_OK indica êxito. Para obter mais informações, consulte Valores retornados para DirectDraw.

Unlock

Usado pela API DirectDraw e não deve ser preenchido pelo driver.

Requisitos

Requisito Valor
Cabeçalho ddrawint.h (inclua Winddi.h)

Confira também

DdUnlock

UnlockD3DBuffer