ID3D12Device5::CreateStateObject, méthode (d3d12.h)
Crée un ID3D12StateObject.
Syntaxe
HRESULT CreateStateObject(
[in] const D3D12_STATE_OBJECT_DESC *pDesc,
REFIID riid,
[out] void **ppStateObject
);
Paramètres
[in] pDesc
Description de l’objet d’état à créer.
riid
GUID de l’interface à créer. Utilisez __uuidof(ID3D12StateObject).
[out] ppStateObject
Objet d’état retourné.
Valeur retournée
Retourne S_OK en cas de réussite ; Dans le cas contraire, retourne l’une des valeurs suivantes :
- E_INVALIDARG si l’un des paramètres d’entrée n’est pas valide.
- E_OUTOFMEMORY si la mémoire n’est pas suffisante pour créer le handle.
- Peut-être d’autres codes d’erreur décrits dans la rubrique Codes de retour Direct3D 12 .
Spécifications
Client minimal pris en charge | Windows 10, version 1809 [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2016 (applications de bureau uniquement) |
Plateforme cible | Windows |
En-tête | d3d12.h |
Bibliothèque | D3D12.lib |
DLL | D3D12.dll |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour