Struttura STGMEDIUM
Proprio come la struttura FORMATETC è un miglioramento dell'identificatore di formato degli Appunti di Windows, così la struttura STGMEDIUM è un miglioramento dell'handle di memoria globale usato per trasferire i dati. La struttura STGMEDIUM include un membro, tymed, che indica il supporto da utilizzare e un'unione che comprende puntatori e un handle per ottenere qualsiasi supporto specificato in .
La struttura STGMEDIUM consente sia alle origini dati che ai consumatori di scegliere il supporto di scambio più efficiente in base al rendering. Se i dati sono così grandi che devono essere mantenuti su disco, l'origine dati può indicare un supporto basato su disco nel formato preferito, usando solo la memoria globale come backup se questo è l'unico supporto che il consumer riconosce. Essere in grado di usare il supporto migliore per gli scambi perché l'impostazione predefinita migliora le prestazioni complessive dello scambio di dati tra le applicazioni. Ad esempio, se alcuni dei dati da trasferire sono già su disco, l'applicazione di origine può spostarla o copiarla in una nuova destinazione, nella stessa applicazione o in un'altra, senza dover prima caricare i dati nella memoria globale. Alla ricezione, l'utente dei dati non deve scriverlo nuovamente su disco.
Argomenti correlati