Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Gli errori sono rappresentati da valori negativi e non possono essere combinati. Questa tabella elenca i valori che possono essere restituiti da tutti i metodi delle interfacce DirectDraw e delle funzioni DirectDraw. Per un elenco dei codici di errore che ogni metodo o funzione può restituire, vedere la descrizione del metodo o della funzione.
-
DD_OK
-
-
La richiesta è stata completata correttamente.
-
-
DDERR_ALREADYINITIALIZED
-
-
L'oggetto è già stato inizializzato.
-
-
DDERR_BLTFASTCANTCLIP
-
-
Un oggetto DirectDrawClipper è collegato a una superficie di origine passata a una chiamata al metodo IDirectDrawSurface7::BltFast .
-
-
DDERR_CANNOTATTACHSURFACE
-
-
Non è possibile collegare una superficie a un'altra superficie richiesta.
-
-
DDERR_CANNOTDETACHSURFACE
-
-
Non è possibile scollegare una superficie da un'altra superficie richiesta.
-
-
DDERR_CANTCREATEDC
-
-
Windows non può creare altri contesti di dispositivo o un controller di dominio ha richiesto una superficie indicizzata dalla tavolozza quando la superficie non aveva tavolozza e la modalità di visualizzazione non è stata indicizzata (in questo caso DirectDraw non può selezionare una tavolozza appropriata nel controller di dominio).
-
-
DDERR_CANTDUPLICATE
-
-
Le superfici primarie e 3D, o le superfici create in modo implicito, non possono essere duplicate.
-
-
DDERR_CANTLOCKSURFACE
-
-
L'accesso a questa superficie viene rifiutato perché è stato effettuato un tentativo di bloccare la superficie primaria senza il supporto DCI (Display Control Interface).
-
-
DDERR_CANTPAGELOCK
-
-
Tentativo di blocco di pagina non riuscito per una superficie. Il blocco di pagina non funziona su una superficie di memoria visualizzata o su una superficie primaria emulata.
-
-
DDERR_CANTPAGEUNLOCK
-
-
Tentativo di sblocco di pagina di una superficie non riuscita. Lo sblocco della pagina non funziona su una superficie di memoria visualizzata o su una superficie primaria emulata.
-
-
DDERR_CLIPPERISUSINGHWND
-
-
È stato effettuato un tentativo di impostare un elenco di clip per un oggetto DirectDrawClipper che sta già monitorando un handle di finestra.
-
-
DDERR_COLORKEYNOTSET
-
-
Per questa operazione non viene specificata alcuna chiave di colore di origine.
-
-
DDERR_CURRENTLYNOTAVAIL
-
-
Attualmente non è disponibile alcun supporto.
-
-
DDERR_DDSCAPSCOMPLEXREQUIRED
-
-
Novità per DirectX 7.0. La superficie richiede il flag DDSCAPS_COMPLEX.
-
-
DDERR_DCALREADYCREATED
-
-
Un contesto di dispositivo (DC) è già stato restituito per questa superficie. È possibile recuperare un solo controller di dominio per ogni superficie.
-
-
>DDERR_DEVICEDOESNTOWNSURFACE
-
-
Le superfici create da un dispositivo DirectDraw non possono essere usate direttamente da un altro dispositivo DirectDraw.
-
-
>DDERR_DIRECTDRAWALREADYCREATED
-
-
Oggetto DirectDraw che rappresenta questo driver è già stato creato per questo processo.
-
-
DDERR_EXCEPTION
-
-
È stata rilevata un'eccezione durante l'esecuzione dell'operazione richiesta.
-
-
DDERR_EXCLUSIVEMODEALREADYSET
-
-
È stato effettuato un tentativo di impostare il livello cooperativo quando era già impostato su esclusivo.
-
-
DDERR_EXPIRED
-
-
I dati sono scaduti e pertanto non sono più validi.
-
-
DDERR_GENERIC
-
-
Esiste una condizione di errore non definita.
-
-
DDERR_HEIGHTALIGN
-
-
L'altezza del rettangolo specificato non è un multiplo dell'allineamento richiesto.
-
-
DDERR_HWNDALREADYSET
-
-
L'handle di finestra a livello cooperativo directDraw è già stato impostato. Non può essere reimpostata mentre il processo dispone di superfici o tavolozze create.
-
-
DDERR_HWNDSUBCLASSED
-
-
DirectDraw non può ripristinare lo stato perché l'handle di finestra a livello cooperativo DirectDraw è stato sottoclassato.
-
-
DDERR_IMPLICITLYCREATED
-
-
La superficie non può essere ripristinata perché è una superficie creata in modo implicito.
-
-
DDERR_INCOMPATIBLEPRIMARY
-
-
La richiesta di creazione della superficie primaria non corrisponde alla superficie primaria esistente.
-
-
DDERR_INVALIDCAPS
-
-
Uno o più bit di funzionalità passati alla funzione di callback non sono corretti.
-
-
DDERR_INVALIDCLIPLIST
-
-
DirectDraw non supporta l'elenco di clip fornito.
-
-
DDERR_INVALIDDIRECTDRAWGUID
-
-
L'identificatore univoco globale (GUID) passato alla funzione DirectDrawCreate non è un identificatore di driver DirectDraw valido.
-
-
DDERR_INVALIDMODE
-
-
DirectDraw non supporta la modalità richiesta.
-
-
DDERR_INVALIDOBJECT
-
-
DirectDraw ha ricevuto un puntatore che era un oggetto DirectDraw non valido.
-
-
DDERR_INVALIDPARAMS
-
-
Uno o più parametri passati al metodo non sono corretti.
-
-
DDERR_INVALIDPIXELFORMAT
-
-
Il formato pixel non è valido come specificato.
-
-
DDERR_INVALIDPOSITION
-
-
La posizione della sovrimpressione nella destinazione non è più valida.
-
-
DDERR_INVALIDRECT
-
-
Il rettangolo specificato non è valido.
-
-
DDERR_INVALIDSTREAM
-
-
Il flusso specificato contiene dati non validi.
-
-
DDERR_INVALIDSURFACETYPE
-
-
La superficie era del tipo errato.
-
-
DDERR_LOCKEDSURFACES
-
-
Una o più superfici sono bloccate, causando l'errore dell'operazione richiesta.
-
-
DDERR_MOREDATA
-
-
Sono disponibili più dati rispetto alle dimensioni del buffer specificate.
-
-
DDERR_NEWMODE
-
-
Novità per DirectX 7.0. Quando viene chiamato IDirectDraw7::StartModeTest con il flag DDSMT_ISTESTREQUIRED, potrebbe restituire questo valore per indicare che alcune o tutte le risoluzioni possono e devono essere testate. IDirectDraw7::EvaluateMode restituisce questo valore per indicare che il test è passato a una nuova modalità di visualizzazione.
-
-
DDERR_NO3D
-
-
Non è presente alcun hardware o emulazione 3D.
-
-
DDERR_NOALPHAHW
-
-
Nessun hardware di accelerazione alfa è presente o disponibile, causando l'errore dell'operazione richiesta.
-
-
DDERR_NOBLTHW
-
-
Non è presente alcun blocco di bit per il trasferimento dell'hardware.
-
-
DDERR_NOCLIPLIST
-
-
Non è disponibile alcun elenco di clip.
-
-
DDERR_NOCLIPPERATTACHED
-
-
Nessun oggetto DirectDrawClipper è associato all'oggetto superficie.
-
-
DDERR_NOCOLORCONVHW
-
-
Nessun hardware di conversione dei colori è presente o disponibile.
-
-
DDERR_NOCOLORKEY
-
-
La superficie non ha attualmente una chiave di colore.
-
-
DDERR_NOCOLORKEYHW
-
-
Non è disponibile alcun supporto hardware per la chiave colore di destinazione.
-
-
DDERR_NOCOOPERATIVELEVELSET
-
-
Una funzione create è stata chiamata senza il metodo IDirectDraw7::SetCooperativeLevel .
-
-
DDERR_NODC
-
-
Nessun contesto di dispositivo (DC) è mai stato creato per questa superficie.
-
-
DDERR_NODDROPSHW
-
-
Non è disponibile alcun hardware raster operation (ROP) DirectDraw.
-
-
DDERR_NODIRECTDRAWHW
-
-
La creazione di oggetti DirectDraw solo hardware non è possibile; il driver non supporta alcun hardware.
-
-
DDERR_NODIRECTDRAWSUPPORT
-
-
Il supporto di DirectDraw non è possibile con il driver di visualizzazione corrente.
-
-
DDERR_NODRIVERSUPPORT
-
-
Novità per DirectX 7.0. Il test non può continuare perché il driver dell'adattatore di visualizzazione non enumera le frequenze di aggiornamento.
-
-
DDERR_NOEMULATION
-
-
L'emulazione software non è disponibile.
-
-
DDERR_NOEXCLUSIVEMODE
-
-
L'operazione richiede che l'applicazione abbia la modalità esclusiva, ma l'applicazione non dispone della modalità esclusiva.
-
-
DDERR_NOFLIPHW
-
-
Il capovolgimento delle superfici visibili non è supportato.
-
-
DDERR_NOFOCUSWINDOW
-
-
È stato effettuato un tentativo di creare o impostare una finestra del dispositivo senza prima impostare la finestra messa a fuoco.
-
-
DDERR_NOGDI
-
-
Nessun GDI è presente.
-
-
DDERR_NOHWND
-
-
La notifica Clipper richiede un handle di finestra o nessun handle di finestra è stato impostato in precedenza come handle della finestra a livello cooperativo.
-
-
DDERR_NOMIPMAPHW
-
-
Nessun hardware di mapping delle trame con supporto per mipmap è presente o disponibile.
-
-
DDERR_NOMIRRORHW
-
-
Nessun hardware di mirroring presente o disponibile.
-
-
DDERR_NOMONITORINFORMATION
-
-
Novità per DirectX 7.0. Il test non può continuare perché il monitoraggio non dispone di dati EDID associati.
-
-
DDERR_NONONLOCALVIDMEM
-
-
È stato effettuato un tentativo di allocare memoria video non locale da un dispositivo che non supporta la memoria video non locale.
-
-
DDERR_NOOPTIMIZEHW
-
-
Il dispositivo non supporta superfici ottimizzate.
-
-
DDERR_NOOVERLAYDEST
-
-
Il metodo IDirectDrawSurface7::GetOverlayPosition viene chiamato su una sovrimpressione su cui non è stato chiamato il metodo IDirectDrawSurface7::UpdateOverlay per stabilire come destinazione.
-
-
DDERR_NOOVERLAYHW
-
-
Nessun hardware di sovrimpressione presente o disponibile.
-
-
DDERR_NOPALETTEATTACHED
-
-
Nessun oggetto tavolozza è collegato a questa superficie.
-
-
DDERR_NOPALETTEHW
-
-
Non è disponibile alcun supporto hardware per le tavolozze a 16 o 256 colori.
-
-
DDERR_NORASTEROPHW
-
-
Non è presente o disponibile alcun hardware per l'operazione raster appropriata.
-
-
DDERR_NOROTATIONHW
-
-
Nessun hardware di rotazione presente o disponibile.
-
-
DDERR_NOSTEREOHARDWARE
-
-
Non è presente alcun hardware stereo o disponibile.
-
-
DDERR_NOSTRETCHHW
-
-
Non è disponibile alcun supporto hardware per l'estensione.
-
-
DDERR_NOSURFACELEFT
-
-
Non è presente alcun hardware che supporta superfici stereo.
-
-
DDERR_NOT4BITCOLOR
-
-
L'oggetto DirectDrawSurface non usa una tavolozza dei colori a 4 bit e l'operazione richiesta richiede una tavolozza dei colori a 4 bit.
-
-
DDERR_NOT4BITCOLORINDEX
-
-
L'oggetto DirectDrawSurface non usa una tavolozza di indici a 4 bit e l'operazione richiesta richiede una tavolozza di indici a 4 bit.
-
-
DDERR_NOT8BITCOLOR
-
-
L'oggetto DirectDrawSurface non usa una tavolozza dei colori a 8 bit e l'operazione richiesta richiede una tavolozza dei colori a 8 bit.
-
-
DDERR_NOTAOVERLAYSURFACE
-
-
Viene chiamato un componente di sovrapposizione per una superficie non sovrapposta.
-
-
DDERR_NOTEXTUREHW
-
-
Non è possibile eseguire l'operazione perché non è presente o disponibile hardware per il mapping delle trame.
-
-
DDERR_NOTFLIPPABLE
-
-
È stato effettuato un tentativo di capovolgere una superficie che non può essere capovolta.
-
-
DDERR_NOTFOUND
-
-
Elemento richiesto non trovato.
-
-
DDERR_NOTINITIALIZED
-
-
È stato effettuato un tentativo di chiamare un metodo di interfaccia di un oggetto DirectDraw creato da CoCreateInstance prima dell'inizializzazione dell'oggetto.
-
-
DDERR_NOTLOADED
-
-
La superficie è una superficie ottimizzata, ma non è ancora stata allocata alcuna memoria.
-
-
DDERR_NOTLOCKED
-
-
È stato effettuato un tentativo di sbloccare una superficie non bloccata.
-
-
DDERR_NOTPAGELOCKED
-
-
Si è tentato di sbloccare una superficie senza blocchi di pagina in sospeso.
-
-
DDERR_NOTPALETTIZED
-
-
La superficie utilizzata non è una superficie basata sulla tavolozza.
-
-
DDERR_NOVSYNCHW
-
-
Non è disponibile alcun supporto hardware per le operazioni sincronizzate verticali vuote.
-
-
DDERR_NOZBUFFERHW
-
-
L'operazione per creare un buffer z nella memoria di visualizzazione o per eseguire un trasferimento di blocchi di bit (bitblt), l'uso di un buffer z non può essere eseguito perché non è disponibile alcun supporto hardware per i buffer z.
-
-
DDERR_NOZOVERLAYHW
-
-
Le superfici sovrapposte non possono essere sovrapposte a z, in base all'ordine z perché l'hardware non supporta l'ordinamento z delle sovrimpressioni.
-
-
DDERR_OUTOFCAPS
-
-
L'hardware necessario per l'operazione richiesta è già stato allocato.
-
-
DDERR_OUTOFMEMORY
-
-
DirectDraw non dispone di memoria sufficiente per eseguire l'operazione.
-
-
DDERR_OUTOFVIDEOMEMORY
-
-
DirectDraw non dispone di memoria di visualizzazione sufficiente per eseguire l'operazione.
-
-
DDERR_OVERLAPPINGRECTS
-
-
I rettangoli di origine e di destinazione si trovano nella stessa superficie e si sovrappongono tra loro.
-
-
DDERR_OVERLAYCANTCLIP
-
-
L'hardware non supporta sovrimpressione ritagliata.
-
-
DDERR_OVERLAYCOLORKEYONLYONEACTIVE
-
-
È stato effettuato un tentativo di avere più di una chiave di colore attiva su una sovrapposizione.
-
-
DDERR_OVERLAYNOTVISIBLE
-
-
Il metodo IDirectDrawSurface7::GetOverlayPosition è stato chiamato in una sovrapposizione nascosta.
-
-
DDERR_PALETTEBUSY
-
-
L'accesso a questa tavolozza viene rifiutato perché la tavolozza è bloccata da un altro thread.
-
-
DDERR_PRIMARYSURFACEALREADYEXISTS
-
-
Questo processo ha già creato una superficie primaria.
-
-
DDERR_REGIONTOOSMALL
-
-
L'area passata al metodo IDirectDrawClipper::GetClipList è troppo piccola.
-
-
DDERR_SURFACEALREADYATTACHED
-
-
È stato effettuato un tentativo di collegare una superficie a un'altra superficie a cui è già collegato.
-
-
DDERR_SURFACEALREADYDEPENDENT
-
-
È stato effettuato un tentativo di rendere una superficie una dipendenza di un'altra superficie in cui è già dipendente.
-
-
DDERR_SURFACEBUSY
-
-
L'accesso alla superficie viene rifiutato perché la superficie è bloccata da un altro thread.
-
-
DDERR_SURFACEISOBSCURED
-
-
L'accesso alla superficie viene rifiutato perché la superficie è oscurata.
-
-
DDERR_SURFACELOST
-
-
L'accesso alla superficie viene rifiutato perché la memoria della superficie è andata. Chiamare il metodo IDirectDrawSurface7::Restore in questa superficie per ripristinare la memoria associata.
-
-
DDERR_SURFACENOTATTACHED
-
-
La superficie richiesta non è associata.
-
-
DDERR_TESTFINISHED
-
-
Novità per DirectX 7.0. Quando restituito dal metodo IDirectDraw7::StartModeTest , questo valore significa che non è possibile avviare alcun test perché tutte le risoluzioni scelte per il test hanno già informazioni sulla frequenza di aggiornamento nel Registro di sistema. Quando restituito da IDirectDraw7::EvaluateMode, il valore indica che DirectDraw ha completato un test della frequenza di aggiornamento.
-
-
DDERR_TOOBIGHEIGHT
-
-
L'altezza richiesta da DirectDraw è troppo grande.
-
-
DDERR_TOOBIGSIZE
-
-
Le dimensioni richieste da DirectDraw sono troppo grandi. Tuttavia, le singole dimensioni e larghezza sono dimensioni valide.
-
-
DDERR_TOOBIGWIDTH
-
-
La larghezza richiesta da DirectDraw è troppo grande.
-
-
DDERR_UNSUPPORTED
-
-
L'operazione non è supportata.
-
-
DDERR_UNSUPPORTEDFORMAT
-
-
Il formato pixel richiesto non è supportato da DirectDraw.
-
-
DDERR_UNSUPPORTEDMASK
-
-
La maschera di bit nel formato pixel richiesto non è supportata da DirectDraw.
-
-
DDERR_UNSUPPORTEDMODE
-
-
La visualizzazione è attualmente in modalità non supportata.
-
-
DDERR_VERTICALBLANKINPROGRESS
-
-
Un vuoto verticale è in corso.
-
-
DDERR_VIDEONOTACTIVE
-
-
La porta video non è attiva.
-
-
DDERR_WASSTILLDRAWING
-
-
L'operazione bitblt precedente che trasferisce informazioni a o da questa superficie è incompleta.
-
-
DDERR_WRONGMODE
-
-
Questa superficie non può essere ripristinata perché è stata creata in modalità diversa.
-
-
DDERR_XALIGN
-
-
Il rettangolo fornito non è stato allineato orizzontalmente su un limite obbligatorio.
-
Requisiti
Requisito | Valore |
---|---|
Intestazione |
|