estructura D3DKMT_CREATENATIVEFENCE (d3dkmthk.h)
La estructura D3DKMT_CREATENATIVEFENCE es un parámetro para la funciónD3DKMTCreateNativeFence. Describe el objeto de barrera que se va a crear.
Sintaxis
typedef struct _D3DKMT_CREATENATIVEFENCE {
D3DKMT_HANDLE hDevice;
D3DKMT_HANDLE hSyncObject;
BYTE PrivateDriverData[D3DDDI_NATIVE_FENCE_PDD_SIZE];
D3DDDI_NATIVEFENCEINFO Info;
D3DKMT_CREATENATIVEFENCE_FLAGS Flags;
BYTE Reserved[28];
} D3DKMT_CREATENATIVEFENCE;
Miembros
hDevice
[in] Identificador del dispositivo en el que se crea el objeto de barrera.
hSyncObject
[out] Identificador del objeto de sincronización en este proceso.
PrivateDriverData[D3DDDI_NATIVE_FENCE_PDD_SIZE]
[in/out] Datos del controlador privado para pasar a la función de DxgkDdiCreateNativeFence de KMD y copiarla de nuevo en UMD.
Info
[in/out] Estructura D3DDDI_NATIVEFENCEINFO que describe los atributos del objeto de sincronización.
Flags
[in] Estructura D3DKMT_CREATENATIVEFENCE_FLAGS que describe las marcas del objeto de barrera.
Reserved[28]
Reservado para uso del sistema.
Observaciones
Para obtener más información sobre las barreras nativas de GPU, consulte objetos de barrera de GPU nativas.
Requisitos
Requisito | Valor |
---|---|
cliente mínimo admitido | Windows 11, versión 24H2 |
encabezado de | d3dkmthk.h |