Metodo IDirectDrawSurface7::GetDC (ddraw.h)
Crea un handle compatibile con GDI di un contesto di dispositivo per questa superficie.
Sintassi
HRESULT GetDC(
[out] HDC *unnamedParam1
);
Parametri
[out] unnamedParam1
Puntatore a una variabile che riceve l'handle del contesto del dispositivo per questa superficie.
Valore restituito
Se il metodo ha esito positivo, il valore restituito è DD_OK.
Se ha esito negativo, il metodo può restituire uno dei valori di errore seguenti:
- DDERR_DCALREADYCREATED
- DDERR_GENERIC
- DDERR_INVALIDOBJECT
- DDERR_INVALIDPARAMS
- DDERR_INVALIDSURFACETYPE
- DDERR_SURFACELOST
- DDERR_UNSUPPORTED
- DDERR_WASSTILLDRAWING
Commenti
GetDC usa una versione interna del metodo IDirectDrawSurface7::Lock per bloccare l'area. La superficie rimane bloccata finché non viene chiamato il metodo IDirectDrawSurface7::ReleaseDC .
Requisiti
Requisito | Valore |
---|---|
Piattaforma di destinazione | Windows |
Intestazione | ddraw.h |
Libreria | Ddraw.lib |
DLL | Ddraw.dll |