Class DxgiError
DXGI error codes.
Inherited Members
Namespace: JeremyAnsel.DirectX.Dxgi
Assembly: JeremyAnsel.DirectX.Dxgi.dll
Syntax
public static class DxgiError
Fields
| Edit this page View SourceAccessDenied
The application is trying to use a resource to which it does not have the required access privileges. This is most commonly caused by writing to a shared resource with read-only access.
Declaration
public const int AccessDenied = -2005270485
Field Value
Type | Description |
---|---|
int |
AccessLost
The keyed mutex was abandoned.
Declaration
public const int AccessLost = -2005270490
Field Value
Type | Description |
---|---|
int |
CannotProtectContent
DXGI is unable to provide content protection on the swap chain. This is typically caused by an older driver, or by the application using a swap chain that is incompatible with content protection.
Declaration
public const int CannotProtectContent = -2005270486
Field Value
Type | Description |
---|---|
int |
DeviceHung
The GPU will not respond to more commands, most likely because of an invalid command passed by the calling application.
Declaration
public const int DeviceHung = -2005270522
Field Value
Type | Description |
---|---|
int |
DeviceRemoved
The GPU device instance has been suspended. Use GetDeviceRemovedReason to determine the appropriate action.
Declaration
public const int DeviceRemoved = -2005270523
Field Value
Type | Description |
---|---|
int |
DeviceReset
The GPU will not respond to more commands, most likely because some other application submitted invalid commands. The calling application should re-create the device and continue.
Declaration
public const int DeviceReset = -2005270521
Field Value
Type | Description |
---|---|
int |
DriverInternalError
An internal issue prevented the driver from carrying out the specified operation. The driver's state is probably suspect, and the application should not continue.
Declaration
public const int DriverInternalError = -2005270496
Field Value
Type | Description |
---|---|
int |
FrameStatisticsDisjoint
An event (such as power cycle) interrupted the gathering of presentation statistics. Any previous statistics should be considered invalid.
Declaration
public const int FrameStatisticsDisjoint = -2005270517
Field Value
Type | Description |
---|---|
int |
GraphicsVidpnSourceInUse
Full screen mode could not be achieved because the specified output was already in use.
Declaration
public const int GraphicsVidpnSourceInUse = -2005270516
Field Value
Type | Description |
---|---|
int |
InvalidCall
The application made a call that is invalid. Either the parameters of the call or the state of some object was incorrect.
Declaration
public const int InvalidCall = -2005270527
Field Value
Type | Description |
---|---|
int |
MoreData
The caller did not supply a sufficiently large buffer.
Declaration
public const int MoreData = -2005270525
Field Value
Type | Description |
---|---|
int |
NameAlreadyExists
The application is trying to create a shared handle using a name that is already associated with some other resource.
Declaration
public const int NameAlreadyExists = -2005270484
Field Value
Type | Description |
---|---|
int |
NonExclusive
A global counter resource was in use, and the specified counter cannot be used by this Direct3D device at this time.
Declaration
public const int NonExclusive = -2005270495
Field Value
Type | Description |
---|---|
int |
NotCurrentlyAvailable
A resource is not available at the time of the call, but may become available later.
Declaration
public const int NotCurrentlyAvailable = -2005270494
Field Value
Type | Description |
---|---|
int |
NotFound
The object was not found.
Declaration
public const int NotFound = -2005270526
Field Value
Type | Description |
---|---|
int |
RemoteClientDisconnected
The application's remote device has been removed due to session disconnect or network disconnect. The application should call IDXGIFactory1::IsCurrent to find out when the remote device becomes available again.
Declaration
public const int RemoteClientDisconnected = -2005270493
Field Value
Type | Description |
---|---|
int |
RemoteOutOfMemory
The device has been removed during a remote session because the remote computer ran out of memory.
Declaration
public const int RemoteOutOfMemory = -2005270492
Field Value
Type | Description |
---|---|
int |
RestrictToOutputStale
The DXGI output (monitor) to which the swap chain content was restricted, has been disconnected or changed.
Declaration
public const int RestrictToOutputStale = -2005270487
Field Value
Type | Description |
---|---|
int |
SdkComponentMissing
The application requested an operation that depends on an SDK component that is missing or mismatched.
Declaration
public const int SdkComponentMissing = -2005270483
Field Value
Type | Description |
---|---|
int |
SessionDisconnected
The output duplication has been turned off because the Windows session ended or was disconnected. This happens when a remote user disconnects, or when "switch user" is used locally.
Declaration
public const int SessionDisconnected = -2005270488
Field Value
Type | Description |
---|---|
int |
Unsupported
The specified device interface or feature level is not supported on this system.
Declaration
public const int Unsupported = -2005270524
Field Value
Type | Description |
---|---|
int |
WaitTimeout
The timeout value has elapsed and the resource is not yet available.
Declaration
public const int WaitTimeout = -2005270489
Field Value
Type | Description |
---|---|
int |
WasStillDrawing
The GPU was busy at the moment when the call was made, and the call was neither executed nor scheduled.
Declaration
public const int WasStillDrawing = -2005270518
Field Value
Type | Description |
---|---|
int |