ID3D12VideoDecodeCommandList::WriteBufferImmediate-Methode (d3d12video.h)

Schreibt eine Reihe von unmittelbaren 32-Bit-Werten direkt aus dem Befehlsstream 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 Arrays pParams und pModes .

pParams

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

pModes

Die Adresse eines Arrays von D3D12_WRITEBUFFERIMMEDIATE_MODE Strukturen der Größe Count. 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

Anforderung Wert
Header d3d12video.h
DLL d3d12.dll