Condividi tramite


METODO ID3D12VideoEncodeCommandList::Reset (d3d12video.h)

Reimposta un elenco di comandi allo stato iniziale come se fosse stato appena creato un nuovo elenco di comandi.

Sintassi

HRESULT Reset(
  ID3D12CommandAllocator *pAllocator
);

Parametri

pAllocator

Tipo: ID3D12CommandAllocator*

Puntatore all'oggetto ID3D12CommandAllocator da cui il dispositivo crea elenchi di comandi.

Valore restituito

Tipo: HRESULT

Restituisce S_OK se ha esito positivo; in caso contrario, restituisce uno dei valori seguenti:

  • E_FAIL se l'elenco di comandi non era nello stato "chiuso" quando è stata effettuata la chiamata Di reimpostazione o il limite per dispositivo sarebbe stato superato.
  • E_OUTOFMEMORY se il sistema operativo ha esaurito la memoria.
  • E_INVALIDARG se l'allocatore è attualmente in uso con un altro elenco di comandi nello stato "registrazione" o se l'allocatore specificato è stato creato con il tipo errato.
Per altri valori restituiti, vedere Codici restituiti Direct3D 12 .

Commenti

Per altre informazioni ed esempi sull'uso di questo metodo, vedere metodo ID3D12GraphicsCommandList::Reset

Requisiti

Requisito Valore
Client minimo supportato Windows 10 versione 2004 (10.0; Build 19041)
Server minimo supportato Windows Server, versione 2004 (10.0; Build 19041)
Intestazione d3d12video.h
DLL d3d12.dll