Metodo IDirect3DBaseTexture9::SetLOD (d3d9.h)
Imposta il livello più dettagliato per una trama gestita.
Sintassi
DWORD SetLOD(
[in] DWORD LODNew
);
Parametri
[in] LODNew
Tipo: DWORD
Valore di dettaglio più dettagliato da impostare per la catena mipmap.
Valore restituito
Tipo: DWORD
Valore DWORD, bloccato al valore massimo di dettaglio (uno minore del numero totale di livelli). Le chiamate successive a questo metodo restituiranno il valore bloccato, non il valore di dettaglio di livello impostato in precedenza.
Commenti
Questo metodo si applica alle interfacce seguenti, che ereditano da IDirect3DBaseTexture9.
SetLOD viene usato per il controllo a livello di dettaglio delle trame gestite. Questo metodo restituisce 0 su trame non gestite.SetLOD comunica al gestore trame Direct3D il mipmap più dettagliato nella catena che deve essere caricato nella memoria video locale. Ad esempio, in una catena mipmap a cinque livelli, l'impostazione di LODNew su 2 indica che la gestione trame deve caricare solo i livelli di mipmap da 2 a 4 in memoria video locale in qualsiasi momento.
In particolare, se la trama è stata creata con le dimensioni di 256x256, impostando il livello più dettagliato su 0 indica che 256 x 256 è il più grande mipmap disponibile, impostando il livello più dettagliato su 1 indica che 128 x 128 è il più grande mipmap disponibile e così via, fino al livello mip più dettagliato (dimensioni più piccole della trama) per la catena.
Requisiti
Piattaforma di destinazione | Windows |
Intestazione | d3d9.h (includere D3D9.h) |
Libreria | D3D9.lib |