PFND3DDDI_CREATEOVERLAY fonction de rappel (d3dumddi.h)
La fonction CreateOverlay alloue le matériel de superposition et rend la superposition visible.
Syntaxe
PFND3DDDI_CREATEOVERLAY Pfnd3dddiCreateoverlay;
HRESULT Pfnd3dddiCreateoverlay(
HANDLE hDevice,
D3DDDIARG_CREATEOVERLAY *unnamedParam2
)
{...}
Paramètres
hDevice
Handle de l’appareil d’affichage (contexte graphique).
unnamedParam2
pData [in, out]
Pointeur vers une structure D3DDDIARG_CREATEOVERLAY qui décrit la superposition.
Valeur retournée
CreateOverlay retourne l’une des valeurs suivantes :
Code de retour | Description |
---|---|
S_OK | La superposition est créée avec succès. |
E_OUTOFMEMORY | CreateOverlay n’a pas pu se terminer en raison d’une mémoire insuffisante. |
D3DDDIERR_NOTAVAILABLE | CreateOverlay n’a pas pu se terminer, car la bande passante était insuffisante ou le matériel de superposition demandé n’était pas disponible. |
D3DDDIERR_UNSUPPORTEDOVERLAYFORMAT | Le format de superposition spécifié n’est pas pris en charge par le matériel de superposition. |
D3DDDIERR_UNSUPPORTEDOVERLAY | Le matériel de superposition n’est pas pris en charge pour la taille et le mode d’affichage spécifiés. |
Remarques
Les superpositions sont indépendantes des ressources affichées à l’aide des superpositions.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Disponible dans Windows Vista et les versions ultérieures des systèmes d’exploitation Windows. |
Plateforme cible | Desktop (Expérience utilisateur) |
En-tête | d3dumddi.h (inclure D3dumddi.h) |
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