Поделиться через


Метод ID3D11VideoContext1::SubmitDecoderBuffers1 (d3d11_1.h)

Отправляет один или несколько буферов для декодирования.

Синтаксис

HRESULT SubmitDecoderBuffers1(
  [in] ID3D11VideoDecoder                     *pDecoder,
  [in] UINT                                   NumBuffers,
  [in] const D3D11_VIDEO_DECODER_BUFFER_DESC1 *pBufferDesc
);

Параметры

[in] pDecoder

Тип: ID3D11VideoDecoder*

Указатель на интерфейс ID3D11VideoDecoder . Чтобы получить этот указатель, вызовите метод ID3D11VideoDevice::CreateVideoDecoder .

[in] NumBuffers

Тип: UINT

Количество буферов, отправленных для декодирования.

[in] pBufferDesc

Тип: const D3D11_VIDEO_DECODER_BUFFER_DESC1*

Указатель на массив D3D11_VIDEO_DECODER_BUFFER_DESC1 структур. Параметр NumBuffers указывает количество элементов в массиве. Каждый элемент в массиве описывает сжатый буфер для декодирования.

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

Тип: HRESULT

Если метод успешно выполнен, возвращает значение S_OK. В противном случае будет возвращен код ошибки HRESULT.

Remarks

Эта функция не учитывает какие-либо предикаты D3D11, которые могли быть заданы.

D3D11_QUERY_DATA_PIPELINE_STATISTICS не будет включать эту функцию для какого-либо уровня компонентов.

Требования

   
Минимальная версия клиента Windows 10 [только классические приложения]
Минимальная версия сервера Windows Server 2016 [только классические приложения]
Целевая платформа Windows
Header d3d11_1.h

См. также раздел

ID3D11VideoContext1