Metodo ID3D12Device5::CreateStateObject (d3d12.h)
Crea un ID3D12StateObject.
Sintassi
HRESULT CreateStateObject(
[in] const D3D12_STATE_OBJECT_DESC *pDesc,
REFIID riid,
[out] void **ppStateObject
);
Parametri
[in] pDesc
Descrizione dell'oggetto state da creare.
riid
GUID dell'interfaccia da creare. Usare __uuidof(ID3D12StateObject).
[out] ppStateObject
Oggetto stato restituito.
Valore restituito
Restituisce S_OK se ha esito positivo; in caso contrario, restituisce uno dei valori seguenti:
- E_INVALIDARG se uno dei parametri di input non è valido.
- E_OUTOFMEMORY se la memoria sufficiente non è disponibile per creare l'handle.
- Eventualmente altri codici di errore descritti nell'argomento Codici restituiti Direct3D 12 .
Requisiti
Client minimo supportato | Windows 10, versione 1809 [solo app desktop] |
Server minimo supportato | Windows Server 2016 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | d3d12.h |
Libreria | D3D12.lib |
DLL | D3D12.dll |