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.
Se si verifica un errore, Microsoft DirectComposition restituisce un codice come valore HRESULT . In questa sezione vengono descritti i codici di errore specifici di DirectComposition. Per un elenco dei codici di errore COM (Component Object Model), vedere Codici di errore COM.
-
DCOMPOSITION_ERROR_ACCESS_DENIED
-
-
L'handle di finestra specificato in una chiamata al metodo IDCompositionDevice::CreateTargetForHwnd appartiene a un processo diverso da quello che ha creato l'oggetto dispositivo.
-
DCOMPOSITION_ERROR_SURFACE_BEING_RENDERED
-
-
Il rendering della superficie è già stato eseguito quando l'applicazione ha chiamato il metodo IDCompositionSurface::BeginDraw, IDCompositionSurface::SuspendDraw o IDCompositionSurface::ResumeDraw . Per altre informazioni, vedere la sezione Osservazioni.
-
DCOMPOSITION_ERROR_SURFACE_NOT_BEING_RENDERED
-
-
L'applicazione ha chiamato il metodo IDCompositionSurface::SuspendDraw, IDCompositionSurface::ResumeDraw o IDCompositionSurface::EndDraw per una superficie di cui non viene eseguito il rendering. Per altre informazioni, vedere la sezione Osservazioni.
-
DCOMPOSITION_ERROR_WINDOW_ALREADY_COMPOSED
-
-
Il metodo IDCompositionDevice::CreateTargetForHwnd è stato chiamato con parametri hwnd e topmost per i quali esiste già una struttura ad albero visuale.
Commenti
Se una chiamata a IDCompositionSurface::BeginDraw è l'azione più recente:
| Chiamata a questo metodo: | Restituisce questo valore: |
|---|---|
| BeginDraw | DCOMPOSITION_ERROR_SURFACE_BEING_RENDERED |
| EndDraw | S_OK |
| SuspendDraw | S_OK |
| ResumeDraw | DCOMPOSITION_ERROR_SURFACE_BEING_RENDERED |
Se una chiamata a IDCompositionSurface::SuspendDraw è l'azione più recente:
| Chiamata a questo metodo: | Restituisce questo valore: |
|---|---|
| BeginDraw | DCOMPOSITION_ERROR_SURFACE_BEING_RENDERED |
| EndDraw | S_OK |
| SuspendDraw | DCOMPOSITION_ERROR_SURFACE_BEING_RENDERED |
| ResumeDraw | S_OK |
Se una chiamata a IDCompositionSurface::ResumeDraw è l'azione più recente:
| Chiamata a questo metodo: | Restituisce questo valore: |
|---|---|
| BeginDraw | DCOMPOSITION_ERROR_SURFACE_BEING_RENDERED |
| EndDraw | S_OK |
| SuspendDraw | S_OK |
| ResumeDraw | DCOMPOSITION_ERROR_SURFACE_BEING_RENDERED. |
Se una chiamata a IDCompositionSurface::EndDraw è l'azione più recente:
| Chiamata a questo metodo: | Restituisce questo valore: |
|---|---|
| BeginDraw | S_OK |
| EndDraw | DCOMPOSITION_ERROR_SURFACE_NOT_BEING_RENDERED. |
| SuspendDraw | DCOMPOSITION_ERROR_SURFACE_NOT_BEING_RENDERED. |
| ResumeDraw | DCOMPOSITION_ERROR_SURFACE_NOT_BEING_RENDERED. |
Requisiti
| Requisito | Valore |
|---|---|
| Client minimo supportato |
Windows 8 [solo app desktop] |
| Server minimo supportato |
Windows Server 2012 [solo app desktop] |
| Intestazione |
|