estructura D3DKMT_CREATENATIVEFENCE (d3dkmthk.h)
La estructura D3DKMT_CREATENATIVEFENCE es un parámetro para la función D3DKMTCreateNativeFence . 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 DxgkDdiCreateNativeFence de KMD y volver a copiarla 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.
Comentarios
Para más información sobre las barreras nativas de GPU, consulte Objetos de barrera de GPU nativas.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 11, versión 24H2 |
Encabezado | d3dkmthk.h |