PFND3D12DDI_CREATEDEVICE_0003 fonction de rappel (d3d12umddi.h)
La fonction PFND3D12DDI_CREATEDEVICE_0003 crée un contexte graphique référencé dans les appels suivants.
Syntaxe
PFND3D12DDI_CREATEDEVICE_0003 Pfnd3d12ddiCreatedevice0003;
HRESULT Pfnd3d12ddiCreatedevice0003(
D3D12DDI_HADAPTER unnamedParam1,
const D3D12DDIARG_CREATEDEVICE_0003 *unnamedParam2
)
{...}
Paramètres
unnamedParam1
Handle de l’objet de carte graphique qui a été créé avec la fonction PFND3D12DDI_OPENADAPTER .
unnamedParam2
Pointeur vers une structure D3D12DDIARG_CREATEDEVICE .
Valeur retournée
PFND3D12DDI_CREATEDEVICE_0003 retourne l’une des valeurs suivantes :
Code de retour | Description |
---|---|
S_OK | Le contexte graphique a été créé avec succès. |
DXGI_STATUS_NO_REDIRECTION | Le contexte graphique a été créé avec succès. Toutefois, l’infrastructure graphique DirectX (DXGI) ne doit pas utiliser le chemin de présentation des ressources partagées pour effectuer la communication avec le Gestionnaire Windows de bureau (DWM). Pour plus d’informations sur la DDI DXGI, consultez Prise en charge de DDI DXGI . |
E_OUTOFMEMORY | PFND3D12DDI_CREATEDEVICE_0003 n’a pas pu allouer la mémoire nécessaire pour qu’elle se termine. |
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Windows |
En-tête | d3d12umddi.h |