ID3D12VideoEncodeCommandList::WriteBufferImmediate-Methode (d3d12video.h)

Schreibt eine Reihe von unmittelbaren 32-Bit-Werten direkt aus dem Befehlsdatenstrom in die angegebenen Pufferspeicherorte.

Syntax

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

Parameter

Count

Die Anzahl der Elemente in den pParams- und pModes-Arrays .

pParams

Die Adresse eines Arrays von D3D12_WRITEBUFFERIMMEDIATE_PARAMETER Strukturen der Größenanzahl.

pModes

Die Adresse eines Arrays von D3D12_WRITEBUFFERIMMEDIATE_MODE Strukturen der Größenanzahl. Der Standardwert lautet null. Das Übergeben von NULL bewirkt, dass das System alle unmittelbaren Werte mit D3D12_WRITEBUFFERIMMEDIATE_MODE_DEFAULT schreibt.

Rückgabewert

Keine

Bemerkungen

Die Funktion für dieses Feature wird mit D3D12_FEATURE_DATA_D3D12_OPTIONS3::WriteBufferImmediateSupportFlags angegeben.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows 10, Version 2004 (10.0; Build 19041)
Unterstützte Mindestversion (Server) Windows Server, Version 2004 (10.0; Build 19041)
Kopfzeile d3d12video.h
DLL d3d12.dll