HRESULT: 0x887600ff (2289434879)
Name: DDERR_NOTFOUND
Description: Requested item was not found
Severity code: Failed
Facility Code: FACILITY_D3D (2166)
Error Code: 0x00ff (255)
This error is propagated from a primarySurface->GetAttachedSurface(..) call. I use this code to create my surfaces
Code:DDSURFACEDESC2 ddsd; DDSCAPS2 ddscaps; HRESULT ddrval; memset( &ddsd, 0, sizeof(ddsd) ); ddsd.dwSize = sizeof( ddsd ); ddsd.dwFlags = DDSD_CAPS | DDSD_BACKBUFFERCOUNT; ddsd.ddsCaps.dwCaps = DDSCAPS_PRIMARYSURFACE | DDSCAPS_FLIP | DDSCAPS_COMPLEX; ddsd.dwBackBufferCount = 1; ddrval = idd->CreateSurface( &ddsd, &surfacePrimary, NULL ); if( ddrval != DD_OK ) { idd->Release(); } // Get the pointer to the back buffer - fails ddscaps.dwCaps = DDSCAPS_BACKBUFFER; ddrval = surfacePrimary->GetAttachedSurface(&ddscaps, &surfaceBack); if( ddrval != DD_OK ) { surfacePrimary->Release(); idd->Release(); }



LinkBack URL
About LinkBacks


