Syntaxe
Paramètres
pAdapter _In_opt_Type : IGraphicsUnknown* Pointeur vers la carte vidéo à utiliser lors de la création d’un appareil. Pour utiliser la carte par défaut, définissez la valeur sur NULL. pParameters _In_
Type : D3D12XBOX_CREATE_DEVICE_PARAMETERS* Pointeur vers une structure D3D12XBOX_CREATE_DEVICE_PARAMETERS qui contient les paramètres à utiliser pour créer l’appareil. riid _In_
Type : REFIID Identificateur global unique (GUID) de l’interface de l’appareil. ppDevice _Outptr_opt_
Type : void** Pointeur vers un bloc de mémoire qui reçoit un pointeur vers l’appareil.
Valeur de retour
Type : HRESULT Retourne S_OK en cas de réussite ; sinon, retourne un code d’erreur. Retourne E_NOINTERFACE :- Si pAdapter ne spécifie pas un ID3D12Device
- S’il n’est pas possible de créer la carte pour l’appareil
Remarques
Direct3D 12 standard n’est pas pris en charge pour les jeux créés avec le Microsoft Game Development Kit (GDK) sur XBOX. Pour créer un appareil Direct3D 12 pour DirectX 12.X, utilisez la méthode D3D12XboxCreateDevice. Pour obtenir les objets à passer à riid et ppDevice, utilisez la macro IID_PPV_ARGS.Configuration requise
En-tête : d3d12_x.h Bibliothèque : d3d12_x.lib Plateformes prises en charge : famille XBOX OneVoir aussi
d3d12_xD3D12CreateDevice
