D3DKMT_CREATENATIVEFENCE struttura (d3dkmthk.h)
La struttura D3DKMT_CREATENATIVEFENCE è un parametro per la funzione D3DKMTCreateNativeFence . Descrive l'oggetto di recinzione da creare.
Sintassi
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;
Members
hDevice
[in] Handle per il dispositivo in cui viene creato l'oggetto di recinzione.
hSyncObject
[out] Handle per l'oggetto di sincronizzazione in questo processo.
PrivateDriverData[D3DDDI_NATIVE_FENCE_PDD_SIZE]
[in/out] Dati del driver privato da passare alla funzione DxgkDdiCreateNativeFence e copiare nuovamente in UMD.
Info
[in/out] Struttura D3DDDI_NATIVEFENCEINFO che descrive gli attributi dell'oggetto di sincronizzazione.
Flags
[in] Struttura D3DKMT_CREATENATIVEFENCE_FLAGS che descrive i flag per l'oggetto di recinzione.
Reserved[28]
Riservato per l'utilizzo nel sistema.
Commenti
Per altre informazioni sulle barriere GPU native, vedere Oggetti di recinzione GPU nativa.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 11, versione 24H2 |
Intestazione | d3dkmthk.h |