D3DDEVICE_CREATION_PARAMETERS struttura
Descrive i parametri di creazione per un dispositivo.
Sintassi
typedef struct D3DDEVICE_CREATION_PARAMETERS {
UINT AdapterOrdinal;
D3DDEVTYPE DeviceType;
HWND hFocusWindow;
DWORD BehaviorFlags;
} D3DDEVICE_CREATION_PARAMETERS, *LPD3DDEVICE_CREATION_PARAMETERS;
Members
-
AdapterOrdinal
-
Tipo: UINT
-
Numero ordinale che indica l'adattatore di visualizzazione. D3DADAPTER_DEFAULT è sempre la scheda di visualizzazione primaria. Usare questo ordinale come parametro Adapter per uno dei metodi IDirect3D9 . Si noti che diverse istanze di oggetti Direct3D 9.0 possono usare ordinali diversi. Gli adattatori possono entrare o lasciare un sistema quando gli utenti, ad esempio, aggiungere o rimuovere monitor da un sistema a più monitor o quando scambiano un portatile. Di conseguenza, usare questo ordinale solo in un'istanza Direct3D 9.0 nota per essere valida, ovvero direct3D 9.0 che ha creato questa interfaccia IDirect3DDevice9 o Direct3D 9.0 restituita da GetDirect3D, come chiamato tramite questa interfaccia IDirect3DDevice9 .
-
DeviceType
-
Tipo: D3DDEVTYPE
-
Membro del tipo enumerato D3DDEVTYPE . Indica la quantità di funzionalità emulate per questo dispositivo. Il valore di questo parametro riflette il valore passato alla chiamata CreateDevice che ha creato questo dispositivo.
-
hFocusWindow
-
Tipo: HWND
-
Handle di finestra a cui appartiene lo stato attivo per questo dispositivo Direct3D. Il valore di questo parametro riflette il valore passato alla chiamata CreateDevice che ha creato questo dispositivo.
-
ComportamentoFlags
-
Tipo: DWORD
-
Combinazione di una o più costanti D3DCREATE che controllano il comportamento globale del dispositivo. Queste costanti rispecchiano le costanti passate a CreateDevice quando il dispositivo è stato creato.
Requisiti
Requisito | Valore |
---|---|
Intestazione |
|
Vedi anche