DXGK_NATIVE_FENCE_LOG_ENTRY structure (d3dukmdt.h)
La structure DXGK_NATIVE_FENCE_LOG_ENTRY contient une entrée de journal de clôture native.
Syntaxe
typedef struct _DXGK_NATIVE_FENCE_LOG_ENTRY {
UINT64 FenceValue;
D3DKMT_HANDLE hNativeFence;
UINT OperationType;
UINT64 Reserved0;
UINT64 FenceObservedGpuTimestamp;
UINT64 Reserved1;
UINT64 FenceEndGpuTimestamp;
} DXGK_NATIVE_FENCE_LOG_ENTRY;
Membres
FenceValue
Charge utile UMD : valeur de clôture nouvellement signalée/débloquée.
hNativeFence
Charge utile UMD : D3DKMT_HANDLE en mode utilisateur de la clôture native à laquelle cette opération appartient.
OperationType
Charge utile UMD : valeur DXGK_FENCE_LOG_OPERATION qui spécifie le type de l’opération.
Reserved0
Réservé à l’alignement.
FenceObservedGpuTimestamp
Charge utile GPU : lorsque OperationType est OPERATION_WAIT_UNBLOCKED, spécifie l’heure à laquelle une commande d’attente non résolue a été vue par le moteur et a bloqué la HWQueue.
Reserved1
Réservé à l’alignement.
FenceEndGpuTimestamp
Charge utile GPU : heure gpu à laquelle l’opération de clôture s’est terminée sur le GPU.
Remarques
Pour plus d’informations sur les clôtures GPU natives et l’utilisation de la mémoire tampon des journaux, consultez Objets de clôture GPU natifs.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 11, version 24H2 |
En-tête | d3dukmdt.h |