Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Коды ошибок, которые могут быть возвращены функцией DXGI.
Константа/значение | Описание |
---|---|
|
Вы попытались использовать ресурс, к которому у вас не было необходимых привилегий доступа. Эта ошибка чаще всего возникает при записи в общий ресурс с доступом только для чтения. |
|
Недопустимый интерфейс дублирования рабочего стола. Интерфейс дублирования рабочего стола обычно становится недопустимым, если на рабочем столе отображается другой тип изображения. |
|
Требуемый элемент уже существует. Это возвращается DXGIDeclareAdapterRemovalSupport , если это не первый раз, когда функция вызывается. |
|
DXGI не может обеспечить защиту содержимого в цепочке буферов. Эта ошибка обычно вызвана старым драйвером или при использовании цепочки буферов, несовместимой с защитой содержимого. |
|
Сбой устройства приложения из-за плохо сформированных команд, отправленных приложением. Это проблема времени разработки, которая должна быть расследована и исправлена. |
|
Видеокарта физически удалена из системы или произошло обновление драйвера для видеокарты. Приложение должно уничтожить и повторно создать устройство. Для отладки проблемы вызовите ID3D10Device::GetDeviceRemovedReason. |
|
Сбой устройства из-за неправильно сформированной команды. Это проблема во время выполнения; Приложение должно уничтожить и повторно создать устройство. |
|
Драйвер столкнулся с проблемой и был помещен в состояние удаления устройства. |
|
Событие (например, цикл питания) прерывает сбор статистики презентации. |
|
Приложение попыталось получить монопольное владение выходными данными, но не удалось, так как другое приложение (или устройство в приложении) уже приобрело владение. |
|
Приложение предоставило недопустимые данные параметров; это необходимо отладить и исправить перед выпуском приложения. |
|
Буфер, предоставленный приложением, недостаточно велик для хранения запрошенных данных. |
|
Предоставленное имя ресурса в вызове IDXGIResource1::CreateSharedHandle уже связано с другим ресурсом. |
|
Используется глобальный ресурс счетчика, и устройство Direct3D в настоящее время не может использовать ресурс счетчика. |
|
Ресурс или запрос в настоящее время недоступен, но он может стать доступным позже. |
|
При вызове IDXGIObject::GetPrivateData guid, переданный ранее, не распознается в IDXGIObject::SetPrivateData или IDXGIObject::SetPrivateDataInterface. При вызове IDXGIFactory::EnumAdapters или IDXGIAdapter::EnumOutputs перечисленное порядковое число выходит за пределы диапазона. |
|
Зарезервировано |
|
Зарезервировано |
|
Выходные данные DXGI (монитор), к которым содержимое цепочки буферов было ограничено, теперь отключено или изменено. |
|
Операция зависит от компонента пакета SDK, который отсутствует или не соответствует. |
|
Сеанс служб удаленных рабочих столов в настоящее время отключен. |
|
Запрошенные функции не поддерживаются устройством или драйвером. |
|
Интервал времени ожидания истек до того, как был доступен следующий кадр рабочего стола. |
|
GPU был занят в тот момент, когда был выполнен вызов для выполнения операции, и не выполнял или не планировал операцию. |
|
Метод успешно выполнен без ошибки. |
Замечания
Вы можете быть заинтересованы только в том, успешно ли выполнен метод или завершился сбоем. Лучший способ проверить, указывает ли значение HRESULT на успешность или сбой, — передать значение одному из следующих макросов, определенному в WinError.h:
- Макрос SUCCESSED возвращает значение TRUE для кода успешного выполнения и FALSE для кода сбоя.
- Макрос FAILED возвращает значение TRUE для кода сбоя и FALSE для кода успешного выполнения.
Значение HRESULT для каждого значения DXGI_ERROR определяется из этого макроса, определенного в DXGItype.h:
#define _FACDXGI 0x87a
#define MAKE_DXGI_HRESULT(code) MAKE_HRESULT(1, _FACDXGI, code)
Например, DXGI_ERROR_INVALID_CALL определяется как 0x887A0001:
#define DXGI_ERROR_INVALID_CALL MAKE_DXGI_HRESULT(1)
Требования
Требование | Ценность |
---|---|
Заголовок |
|
См. также