Partager via


ID3D12VideoEncodeCommandList::WriteBufferImmediate, méthode (d3d12video.h)

Écrit un certain nombre de valeurs immédiates 32 bits dans les emplacements de mémoire tampon spécifiés directement à partir du flux de commandes.

Syntaxe

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

Paramètres

Count

Nombre d’éléments dans les tableaux pParams et pModes .

pParams

Adresse d’un tableau de structures D3D12_WRITEBUFFERIMMEDIATE_PARAMETER de taille Count.

pModes

Adresse d’un tableau de structures D3D12_WRITEBUFFERIMMEDIATE_MODE de taille Count. La valeur par défaut est null. La transmission de la valeur Null entraîne l’écriture par le système de toutes les valeurs immédiates à l’aide de D3D12_WRITEBUFFERIMMEDIATE_MODE_DEFAULT.

Valeur de retour

None

Notes

La fonctionnalité de cette fonctionnalité est spécifiée avec D3D12_FEATURE_DATA_D3D12_OPTIONS3::WriteBufferImmediateSupportFlags

Spécifications

   
Client minimal pris en charge Windows 10, version 2004 (10.0; Build 19041)
Serveur minimal pris en charge Windows Server, version 2004 (10.0 ; Build 19041)
En-tête d3d12video.h
DLL d3d12.dll