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

Vedi anche

Interfaccia ID3D10Effect