Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Redefine uma lista de comandos de volta ao estado inicial como se uma nova lista de comandos tivesse sido criada.
Sintaxe
HRESULT Reset(
ID3D12CommandAllocator *pAllocator
);
Parâmetros
pAllocator
Tipo: ID3D12CommandAllocator*
Um ponteiro para o objeto ID3D12CommandAllocator do qual o dispositivo cria listas de comandos.
Retornar valor
Tipo: HRESULT
Retorna S_OK se tiver êxito; caso contrário, retornará um dos seguintes valores:
- E_FAIL se a lista de comandos não estivesse no estado "fechado" quando a chamada redefinir foi feita ou o limite por dispositivo teria sido excedido.
- E_OUTOFMEMORY se o sistema operacional ficou sem memória.
- E_INVALIDARG se o alocador estiver sendo usado com outra lista de comandos no estado "gravação" ou se o alocador especificado tiver sido criado com o tipo errado.
Comentários
Para obter informações adicionais e exemplos de como usar esse método, consulte Método ID3D12GraphicsCommandList::Reset
Requisitos
| Requisito | Valor |
|---|---|
| Cabeçalho | d3d12video.h |
| DLL | d3d12.dll |