Метод ID3D12VideoDecodeCommandList::Close (d3d12video.h)

Указывает, что запись в список команд завершена.

Синтаксис

HRESULT Close();

Возвращаемое значение

Тип: HRESULT

Возвращает S_OK в случае успешного выполнения; в противном случае возвращает одно из следующих значений:

  • E_FAIL , если список команд уже закрыт или во время записи списка команд был вызван недопустимый API.
  • E_OUTOFMEMORY , если во время записи в операционной системе не хватает памяти.
  • E_INVALIDARG , передается ли недопустимый аргумент в API списка команд во время записи.

Другие возможные возвращаемые значения см. в разделе Коды возврата Direct3D 12 .

Комментарии

Среда выполнения проверит, что список команд ранее не был закрыт. Если во время записи произошла ошибка, сюда возвращается код ошибки. В этом случае среда выполнения не будет вызывать интерфейс драйвера близкого устройства (DDI).

Пример создания списка команд см. в разделе МЕТОД ID3D12GraphicsCommandList::Close.

Требования

Требование Значение
Заголовок d3d12video.h
DLL d3d12.dll