PFND3DDDI_SIGNALSYNCHRONIZATIONOBJECTFROMGPU2CB fonction de rappel (d3dumddi.h)
pfnSignalSynchronizationObjectFromGpu2Cb est utilisé pour signaler une clôture surveillée. Lorsqu’un moteur d’unité de traitement graphique (GPU) particulier n’est pas en mesure d’écrire une nouvelle valeur de clôture supervisée directement à l’aide de son adresse virtuelle GPU, le pilote doit vider sa mémoire tampon de commandes et émettre un signal à partir du paquet GPU à l’aide de pfnSignalSynchronizationObjectFromGpu2Cb. Pour les pilotes Windows Display Driver Model (WDDM) v2, les rappels pfnSignalSynchronizationObjectCb et pfnSignalSynchronizationObject2Cb existants sont déconseillés et seront éventuellement supprimés. Les pilotes de mode utilisateur WDDM v2 doivent basculer vers pfnSignalSynchronizationObjectFromGpuCb, car il prend en charge tous les types d’objets de synchronisation.
Syntaxe
PFND3DDDI_SIGNALSYNCHRONIZATIONOBJECTFROMGPU2CB Pfnd3dddiSignalsynchronizationobjectfromgpu2cb;
HRESULT Pfnd3dddiSignalsynchronizationobjectfromgpu2cb(
HANDLE hDevice,
const D3DDDICB_SIGNALSYNCHRONIZATIONOBJECTFROMGPU2 *unnamedParam2
)
{...}
Paramètres
hDevice
Handle pour le périphérique d’affichage.
unnamedParam2
pData [in]
Pointeur vers une structure D3DDDICB_SIGNALSYNCHRONIZATIONOBJECTFROMGPU2 qui fournit les détails de l’opération demandée.
Valeur retournée
Si cette fonction de rappel réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.
Spécifications
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 10 |
Serveur minimal pris en charge | Windows Server 2016 |
Plateforme cible | Desktop (Expérience utilisateur) |
En-tête | d3dumddi.h (inclure D3dumddi.h) |
Voir aussi
D3DDDICB_SIGNALSYNCHRONIZATIONOBJECTFROMGPU2
pfnSignalSynchronizationObject2Cb