Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Miglioramenti di Windows 7
Questa sezione si applica solo a Windows 7 e versioni successive, Windows Server 2008 R2 e versioni successive.
È possibile implementare il driver client installabile OpenGL (ICD) per usare i miglioramenti OpenGL seguenti forniti con Windows 7:
Miglioramento della sincronizzazione
È possibile migliorare le funzionalità di sincronizzazione di OpenGL ICD usando le funzioni di sincronizzazione OpenGL di seconda generazione seguenti:
Controllo dell'accesso alle risorse con mutex
È possibile usare le funzioni mutex OpenGL seguenti per controllare l'accesso alle risorse:
Gestione dell'accesso alle risorse condivise
È possibile usare le funzioni OpenGL seguenti per gestire l'accesso a una risorsa condivisa:
Monitoraggio della storia attuale
È possibile usare le funzioni OpenGL seguenti per monitorare la cronologia delle operazioni presenti:
D3DKMTPresent con strutture D3DKMT_PRESENTHISTORYTOKEN popolate nel membro PresentHistoryToken della struttura D3DKMT_PRESENT
Miglioramenti vari
È possibile usare i miglioramenti diversi openGL seguenti:
D3DKMTSetDisplayMode con la struttura D3DKMT_SETDISPLAYMODE_FLAGS popolata nel membro Flags della struttura D3DKMT_SETDISPLAYMODE
D3DKMTPollDisplayChildren con nuovi flag impostati nella struttura D3DKMT_POLLDISPLAYCHILDREN
Miglioramenti di Windows 8
Questa sezione si applica solo a Windows 8 e versioni successive e Windows Server 2012 e versioni successive.
È possibile implementare il driver client installabile OpenGL (ICD) per usare i miglioramenti OpenGL seguenti forniti con Windows 8:
Controllo dell'accesso alle risorse con mutex
È possibile usare queste funzioni mutex OpenGL e le strutture associate per controllare l'accesso alle risorse specificando i dati privati da associare a un mutex con chiave:
- D3DKMTAcquireKeyedMutex2
- D3DKMTCreateKeyedMutex2
- D3DKMT_ACQUIREKEYEDMUTEX2
- D3DKMT_CREATEKEYEDMUTEX2
Funzioni helper OpenGL
È possibile usare queste funzioni e le relative strutture associate per accedere agli oggetti e ai relativi handle:
- D3DKMTGetSharedResourceAdapterLuid
- D3DKMTOpenAdapterFromLuid
- D3DKMTOpenNtHandleFromName
- D3DKMTOpenResourceFromNtHandle
- D3DKMTOpenSyncObjectFromNtHandle
- D3DKMT_GETSHAREDRESOURCEADAPTERLUID
- D3DKMT_OPENADAPTERFROMLUID
- D3DKMT_OPENNTHANDLEFROMNAME
- D3DKMT_OPENRESOURCEFROMNTHANDLE
- D3DKMT_OPENSYNCOBJECTFROMNTHANDLE