Partager via


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 créé avec la fonction PFND3D12DDI_OPENADAPTER.

unnamedParam2

Pointeur vers une structure D3D12DDIARG_CREATEDEVICE.

Valeur de retour

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 appliquer la communication avec le Gestionnaire windows de bureau (DWM). Pour plus d’informations sur DXGI DDI, consultez Prise en charge de l' DDI DXGI.
E_OUTOFMEMORY PFND3D12DDI_CREATEDEVICE_0003 n’a pas pu allouer la mémoire nécessaire pour qu’elle se termine.

Exigences

Exigence Valeur
plateforme cible Windows
d’en-tête d3d12umddi.h