Interfaccia IDirect3D9 (d3d9helper.h)
Le applicazioni usano i metodi dell'interfaccia IDirect3D9 per creare oggetti Microsoft Direct3D e configurare l'ambiente. Questa interfaccia include metodi per enumerare e recuperare le funzionalità del dispositivo.
Ereditarietà
L'interfaccia IDirect3D9 eredita dall'interfaccia IUnknown . IDirect3D9 include anche questi tipi di membri:
Metodi
L'interfaccia IDirect3D9 include questi metodi.
IDirect3D9::CheckDepthStencilMatch Il metodo IDirect3D9::CheckDepthStencilMatch (d3d9helper.h) determina se un formato depth-stencil è compatibile con un formato di destinazione di rendering. |
IDirect3D9::CheckDeviceFormat Il metodo IDirect3D9::CheckDeviceFormat (d3d9helper.h) determina se un formato di superficie è disponibile come tipo di risorsa specificato. |
IDirect3D9::CheckDeviceFormatConversion Il metodo IDirect3D9::CheckDeviceFormatConversion (d3d9helper.h) testa il dispositivo per verificare se supporta la conversione da un formato di visualizzazione a un altro. |
IDirect3D9::CheckDeviceMultiSampleType Il metodo IDirect3D9::CheckDeviceMultiSampleType (d3d9helper.h) determina se nel dispositivo è disponibile una tecnica di multicampionamento. |
IDirect3D9::CheckDeviceType Il metodo IDirect3D9::CheckDeviceType (d3d9helper.h) verifica se è possibile usare un tipo di dispositivo con accelerazione hardware in questa scheda. |
IDirect3D9::CreateDevice Il metodo IDirect3D9::CreateDevice (d3d9helper.h) crea un dispositivo per rappresentare la scheda di visualizzazione. |
IDirect3D9::EnumAdapterModes Il metodo IDirect3D9::EnumAdapterModes (d3d9helper.h) esegue una query sul dispositivo per determinare se l'adattatore specificato supporta il formato e la modalità di visualizzazione richiesti. |
IDirect3D9::GetAdapterCount Il metodo IDirect3D9::GetAdapterCount (d3d9helper.h) restituisce il numero di adattatori nel sistema. |
IDirect3D9::GetAdapterDisplayMode Il metodo IDirect3D9::GetAdapterDisplayMode (d3d9helper.h) recupera la modalità di visualizzazione corrente dell'adattatore. |
IDirect3D9::GetAdapterIdentifier Il metodo IDirect3D9::GetAdapterIdentifier (d3d9helper.h) descrive le schede di visualizzazione fisiche presenti nel sistema quando è stata creata un'istanza dell'interfaccia IDirect3D9. |
IDirect3D9::GetAdapterModeCount Il metodo IDirect3D9::GetAdapterModeCount (d3d9helper.h) restituisce il numero di modalità di visualizzazione disponibili in questa scheda. |
IDirect3D9::GetAdapterMonitor Il metodo IDirect3D9::GetAdapterMonitor (d3d9helper.h) restituisce l'handle del monitor associato all'oggetto Direct3D. |
IDirect3D9::GetDeviceCaps Il metodo IDirect3D9::GetDeviceCaps (d3d9helper.h) recupera informazioni specifiche del dispositivo su un dispositivo. |
IDirect3D9::RegisterSoftwareDevice Il metodo IDirect3D9::RegisterSoftwareDevice (d3d9helper.h) registra un dispositivo software collegabile, che fornisce rasterizzazione software che consente alle applicazioni di accedere ai rasterizzatori software. |
Commenti
L'interfaccia IDirect3D9 viene ottenuta chiamando la funzione Direct3DCreate9 .
I tipi LPDIRECT3D9 e PDIRECT3D9 sono definiti come puntatori all'interfaccia IDirect3D9 .
typedef struct IDirect3D9 *LPDIRECT3D9, *PDIRECT3D9;
Requisiti
Requisito | Valore |
---|---|
Piattaforma di destinazione | Windows |
Intestazione | d3d9helper.h (include D3D9.h) |