ReactOS 0.4.17-dev-116-ga4b6fe9
_D3DKMT_OPENSYNCOBJECTFROMNTHANDLE2 Struct Reference

#include <d3dkmthk.h>

Collaboration diagram for _D3DKMT_OPENSYNCOBJECTFROMNTHANDLE2:

Public Attributes

HANDLE hNtHandle
 
D3DKMT_HANDLE hDevice
 
D3DDDI_SYNCHRONIZATIONOBJECT_FLAGS Flags
 
D3DKMT_HANDLE hSyncObject
 
union {
   struct {
      void *   FenceValueCPUVirtualAddress
 
      D3DGPU_VIRTUAL_ADDRESS   FenceValueGPUVirtualAddress
 
      UINT   EngineAffinity
 
   }   MonitoredFence
 
   UINT64   Reserved [8]
 
}; 
 

Detailed Description

Definition at line 987 of file d3dkmthk.h.

Member Data Documentation

◆ 

union { ... } _D3DKMT_OPENSYNCOBJECTFROMNTHANDLE2::@4165

◆ EngineAffinity

UINT _D3DKMT_OPENSYNCOBJECTFROMNTHANDLE2::EngineAffinity

Definition at line 1000 of file d3dkmthk.h.

◆ FenceValueCPUVirtualAddress

void* _D3DKMT_OPENSYNCOBJECTFROMNTHANDLE2::FenceValueCPUVirtualAddress

Definition at line 998 of file d3dkmthk.h.

◆ FenceValueGPUVirtualAddress

D3DGPU_VIRTUAL_ADDRESS _D3DKMT_OPENSYNCOBJECTFROMNTHANDLE2::FenceValueGPUVirtualAddress

Definition at line 999 of file d3dkmthk.h.

◆ Flags

D3DDDI_SYNCHRONIZATIONOBJECT_FLAGS _D3DKMT_OPENSYNCOBJECTFROMNTHANDLE2::Flags

Definition at line 991 of file d3dkmthk.h.

◆ hDevice

D3DKMT_HANDLE _D3DKMT_OPENSYNCOBJECTFROMNTHANDLE2::hDevice

Definition at line 990 of file d3dkmthk.h.

◆ hNtHandle

HANDLE _D3DKMT_OPENSYNCOBJECTFROMNTHANDLE2::hNtHandle

Definition at line 989 of file d3dkmthk.h.

◆ hSyncObject

D3DKMT_HANDLE _D3DKMT_OPENSYNCOBJECTFROMNTHANDLE2::hSyncObject

Definition at line 992 of file d3dkmthk.h.

◆ 

struct { ... } _D3DKMT_OPENSYNCOBJECTFROMNTHANDLE2::MonitoredFence

◆ Reserved

UINT64 _D3DKMT_OPENSYNCOBJECTFROMNTHANDLE2::Reserved[8]

Definition at line 1002 of file d3dkmthk.h.


The documentation for this struct was generated from the following file: