Метод ID3D12VideoEncodeCommandList::Close (d3d12video.h)
Указывает, что запись в список команд завершена.
Синтаксис
HRESULT Close();
Возвращаемое значение
Тип: HRESULT
Возвращает S_OK в случае успешного выполнения; в противном случае возвращает одно из следующих значений:
- E_FAIL , если список команд уже закрыт или во время записи списка команд был вызван недопустимый API.
- E_OUTOFMEMORY , если во время записи в операционной системе не хватает памяти.
- E_INVALIDARG , передается ли недопустимый аргумент в API списка команд во время записи.
Другие возможные возвращаемые значения см. в разделе Коды возврата Direct3D 12 .
Комментарии
Среда выполнения проверит, что список команд ранее не был закрыт. Если во время записи произошла ошибка, сюда возвращается код ошибки. В этом случае среда выполнения не будет вызывать интерфейс драйвера близкого устройства (DDI).
Пример создания списка команд см. в разделе МЕТОД ID3D12GraphicsCommandList::Close.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 10, версия 2004 (10.0; Сборка 19041) |
Минимальная версия сервера | Windows Server версии 2004 (10.0; Сборка 19041) |
Верхняя часть | d3d12video.h |
DLL | d3d12.dll |