Compartilhar via


Método IDirectDrawSurface7::GetDC (ddraw.h)

Cria um identificador compatível com GDI de um contexto de dispositivo para essa superfície.

Sintaxe

HRESULT GetDC(
  [out] HDC *unnamedParam1
);

Parâmetros

[out] unnamedParam1

Um ponteiro para uma variável que recebe o identificador do contexto do dispositivo para essa superfície.

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_DCALREADYCREATED
  • DDERR_GENERIC
  • DDERR_INVALIDOBJECT
  • DDERR_INVALIDPARAMS
  • DDERR_INVALIDSURFACETYPE
  • DDERR_SURFACELOST
  • DDERR_UNSUPPORTED
  • DDERR_WASSTILLDRAWING

Comentários

O GetDC usa uma versão interna do método IDirectDrawSurface7::Lock para bloquear a superfície. A superfície permanece bloqueada até que o método IDirectDrawSurface7::ReleaseDC seja chamado.

Requisitos

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

Confira também

IDirectDrawSurface7