Metodo IDirectDrawClipper::Initialize (ddraw.h)
Inizializza un oggetto DirectDrawClipper creato utilizzando la funzione COM CoCreateInstance .
Sintassi
HRESULT Initialize(
[in] LPDIRECTDRAW unnamedParam1,
[in] DWORD unnamedParam2
);
Parametri
[in] unnamedParam1
Puntatore all'oggetto DirectDraw da associare all'oggetto DirectDrawClipper. Se questo parametro è impostato su NULL, viene inizializzato un oggetto DirectDrawClipper indipendente; una chiamata di questo tipo equivale all'uso della funzione DirectDrawCreateClipper .
[in] unnamedParam2
Attualmente non usato e deve essere impostato su 0.
Valore restituito
Se il metodo ha esito positivo, il valore restituito viene DD_OK.
Se ha esito negativo, il metodo può restituire uno dei valori di errore seguenti:
- DDERR_ALREADYINITIALIZED
- DDERR_INVALIDPARAMS
Commenti
Il metodo IDirectDrawClipper::Initialize viene fornito per la conformità al modello COM (Component Object Model). Se è stata utilizzata la funzione DirectDrawCreateClipper o il metodo IDirectDraw7::CreateClipper per creare l'oggetto DirectDrawClipper, il metodo IDirectDrawClipper::Initialize restituisce DDERR_ALREADYINITIALIZED.
Requisiti
Piattaforma di destinazione | Windows |
Intestazione | ddraw.h |
Libreria | Ddraw.lib |
DLL | Ddraw.dll |