Compartilhar via


Método IDirectDraw7::GetSurfaceFromDC (ddraw.h)

Recupera a interface IDirectDrawSurface7 para uma superfície, com base no identificador de contexto do dispositivo GDI.

Sintaxe

HRESULT GetSurfaceFromDC(
  [in]  HDC                  unnamedParam1,
  [out] LPDIRECTDRAWSURFACE7 *unnamedParam2
);

Parâmetros

[in] unnamedParam1

Identificador de um contexto de dispositivo de exibição.

[out] unnamedParam2

Endereço de uma variável a ser preenchida com um ponteiro para a interface IDirectDrawSurface7 para a superfície se a chamada for bem-sucedida.

Retornar valor

Se o método for bem-sucedido, o valor retornado será DD_OK.

Se falhar, o método poderá retornar um dos seguintes valores de erro:

  • DDERR_GENERIC
  • DDERR_INVALIDPARAMS
  • DDERR_OUTOFMEMORY
  • DDERR_NOTFOUND

Comentários

Esse método é bem-sucedido apenas para identificadores de contexto do dispositivo que identificam superfícies já associadas ao objeto DirectDraw.

Requisitos

Requisito Valor
Plataforma de Destino Windows
Cabeçalho ddraw.h
Biblioteca Ddraw.lib
DLL Ddraw.dll

Confira também

IDirectDraw7