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


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

Записывает ряд 32-разрядных непосредственных значений в указанные расположения буфера непосредственно из потока команд.

Синтаксис

void WriteBufferImmediate(
  UINT                                       Count,
  const D3D12_WRITEBUFFERIMMEDIATE_PARAMETER *pParams,
  const D3D12_WRITEBUFFERIMMEDIATE_MODE      *pModes
);

Параметры

Count

Количество элементов в массивах pParams и pModes .

pParams

Адрес массива D3D12_WRITEBUFFERIMMEDIATE_PARAMETER структур с количеством размеров.

pModes

Адрес массива D3D12_WRITEBUFFERIMMEDIATE_MODE структур с количеством размеров. Значение по умолчанию — NULL. Передача null приводит к тому, что система записывает все непосредственные значения с помощью D3D12_WRITEBUFFERIMMEDIATE_MODE_DEFAULT.

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

None

Remarks

Возможность для этой функции указывается с помощью D3D12_FEATURE_DATA_D3D12_OPTIONS3::WriteBufferImmediateSupportFlags

Требования

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