Condividi tramite


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)

Vedi anche

Interfacce Direct3D