共用方式為


ID3D12VideoEncodeCommandList::WriteBufferImmediate 方法 (d3d12video.h)

直接從命令資料流程將 32 位的即時值寫入指定的緩衝區位置。

語法

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

參數

Count

pParamspModes陣列中的元素數目。

pParams

大小計數D3D12_WRITEBUFFERIMMEDIATE_PARAMETER結構的陣列位址。

pModes

大小計數D3D12_WRITEBUFFERIMMEDIATE_MODE結構的陣列位址。 預設值為 null。 傳遞 null 會導致系統使用 D3D12_WRITEBUFFERIMMEDIATE_MODE_DEFAULT寫入所有立即值。

傳回值

備註

此功能的功能是使用D3D12_FEATURE_DATA_D3D12_OPTIONS3::WriteBufferImmediateSupportFlags來指定

需求

   
最低支援的用戶端 Windows 10版本 2004 (10.0;組建 19041)
最低支援的伺服器 Windows Server 版本 2004 (10.0;組建 19041)
標頭 d3d12video.h
Dll d3d12.dll