Interfaccia IDirect3DResource9 (d3d9helper.h)
Le applicazioni usano i metodi dell'interfaccia IDirect3DResource9 per eseguire query e preparare le risorse.
Ereditarietà
L'interfaccia IDirect3DResource9 eredita dall'interfaccia IUnknown . IDirect3DResource9 include anche questi tipi di membri:
Metodi
L'interfaccia IDirect3DResource9 include questi metodi.
IDirect3DResource9::FreePrivateData Il metodo IDirect3DResource9::FreePrivateData (d3d9helper.h) libera i dati privati specificati associati a questa risorsa. |
IDirect3DResource9::GetDevice Il metodo IDirect3DResource9::GetDevice (d3d9helper.h) recupera il dispositivo associato a una risorsa. |
IDirect3DResource9::GetPriority Il metodo IDirect3DResource9::GetPriority (d3d9helper.h) recupera la priorità per questa risorsa. |
IDirect3DResource9::GetPrivateData Il metodo IDirect3DResource9::GetPrivateData (d3d9helper.h) copia i dati privati associati alla risorsa in un buffer specificato. |
IDirect3DResource9::GetType Il metodo IDirect3DResource9::GetType (d3d9helper.h) restituisce il tipo della risorsa. |
IDirect3DResource9::P reLoad Il metodo IDirect3DResource9::P reLoad (d3d9helper.h) carica una risorsa gestita. |
IDirect3DResource9::SetPriority Il metodo IDirect3DResource9::SetPriority (d3d9helper.h) assegna la priorità di una risorsa a scopo di pianificazione. |
IDirect3DResource9::SetPrivateData Il metodo IDirect3DResource9::SetPrivateData (d3d9helper.h) associa i dati alla risorsa destinata all'uso dall'applicazione, non da Direct3D. |
Commenti
Per creare una risorsa trama, è possibile chiamare uno dei metodi seguenti.
- IDirect3DDevice9::CreateCubeTexture
- IDirect3DDevice9::CreateTexture
- IDirect3DDevice9::CreateVolumeTexture
I tipi LPDIRECT3DRESOURCE9 e PDIRECT3DRESOURCE9 sono definiti come puntatori all'interfaccia IDirect3DResource9 .
typedef struct IDirect3DResource9 *LPDIRECT3DRESOURCE9, *PDIRECT3DRESOURCE9;
Requisiti
Requisito | Valore |
---|---|
Piattaforma di destinazione | Windows |
Intestazione | d3d9helper.h (include D3D9.h) |