Metodo ID3D10Effect::IsOptimized (d3d10effect.h)
Testare un effetto per verificare se i metadati di reflection sono stati rimossi dalla memoria.
Sintassi
BOOL IsOptimized();
Valore restituito
Tipo: BOOL
TRUE se l'effetto è ottimizzato; in caso contrario FALSE.
Commenti
Un effetto usa lo spazio di memoria in due modi diversi: per archiviare le informazioni richieste dal runtime per eseguire un effetto e archiviare i metadati necessari per riflettere le informazioni in un'applicazione usando l'API. È possibile ridurre al minimo la quantità di memoria richiesta da un effetto chiamando ID3D10Effect::Optimize che rimuove i metadati di reflection dalla memoria. Naturalmente, i metodi API per leggere le variabili non funzioneranno più dopo la rimozione dei dati di reflection.
Requisiti
Piattaforma di destinazione | Windows |
Intestazione | d3d10effect.h |