estructura de D3DDEVICE_CREATION_PARAMETERS
Describe los parámetros de creación de un dispositivo.
Sintaxis
typedef struct D3DDEVICE_CREATION_PARAMETERS {
UINT AdapterOrdinal;
D3DDEVTYPE DeviceType;
HWND hFocusWindow;
DWORD BehaviorFlags;
} D3DDEVICE_CREATION_PARAMETERS, *LPD3DDEVICE_CREATION_PARAMETERS;
Miembros
-
AdapterOrdinal
-
Tipo: UINT
-
Número ordinal que indica el adaptador de pantalla. D3DADAPTER_DEFAULT siempre es el adaptador de pantalla principal. Use este ordinal como parámetro Adapter para cualquiera de los métodos IDirect3D9 . Tenga en cuenta que diferentes instancias de objetos direct3D 9.0 pueden usar ordinales diferentes. Los adaptadores pueden entrar o dejar un sistema cuando los usuarios, por ejemplo, agregan o quitan monitores de un sistema de varios monitores o cuando intercambian un portátil de forma activa. Por lo tanto, use este ordinal solo en una instancia de Direct3D 9.0 conocida como válida, es decir, la direct3D 9.0 que creó esta interfaz IDirect3DDevice9 o direct3D 9.0 devuelta desde GetDirect3D, como se llama a través de esta interfaz IDirect3DDevice9 .
-
DeviceType
-
Tipo: D3DDEVTYPE
-
Miembro del tipo enumerado D3DDEVTYPE . Indica la cantidad de funcionalidad emulada para este dispositivo. El valor de este parámetro refleja el valor pasado a la llamada CreateDevice que creó este dispositivo.
-
hFocusWindow
-
Tipo: HWND
-
Identificador de ventana al que pertenece el foco para este dispositivo Direct3D. El valor de este parámetro refleja el valor pasado a la llamada CreateDevice que creó este dispositivo.
-
BehaviorFlags
-
Tipo: DWORD
-
Combinación de una o varias constantes D3DCREATE que controlan el comportamiento global del dispositivo. Estas constantes reflejan las constantes pasadas a CreateDevice cuando se creó el dispositivo.
Requisitos
Requisito | Value |
---|---|
Encabezado |
|
Consulte también