Método IDirect3D9::GetDeviceCaps (d3d9.h)
Recupera información específica del dispositivo sobre un dispositivo.
Sintaxis
HRESULT GetDeviceCaps(
[in] UINT Adapter,
[in] D3DDEVTYPE DeviceType,
[out] D3DCAPS9 *pCaps
);
Parámetros
[in] Adapter
Tipo: UINT
Número ordinal que indica el adaptador de pantalla. D3DADAPTER_DEFAULT siempre es el adaptador de pantalla principal.
[in] DeviceType
Tipo: D3DDEVTYPE
Miembro del tipo enumerado D3DDEVTYPE . Indica el tipo de dispositivo.
[out] pCaps
Tipo: D3DCAPS9*
Puntero a una estructura D3DCAPS9 que se va a rellenar con información que describe las funcionalidades del dispositivo.
Valor devuelto
Tipo: HRESULT
Si el método se realiza correctamente, el valor devuelto es D3D_OK. Si se produce un error en el método, el valor devuelto puede ser uno de los siguientes: D3DERR_INVALIDCALL, D3DERR_INVALIDDEVICE, D3DERR_OUTOFVIDEOMEMORY y D3DERR_NOTAVAILABLE.
Comentarios
La aplicación no debe asumir la persistencia de las funcionalidades de procesamiento de vértices en objetos de dispositivo Direct3D. Las funcionalidades concretas que expone un dispositivo físico pueden depender de los parámetros proporcionados a CreateDevice. Por ejemplo, las funcionalidades pueden producir diferentes funcionalidades de procesamiento de vértices antes y después de crear un objeto de dispositivo Direct3D con el procesamiento de vértices de hardware habilitado. Para obtener más información, vea la descripción de D3DCAPS9.
Requisitos
Plataforma de destino | Windows |
Encabezado | d3d9.h (incluya D3D9.h) |
Library | D3D9.lib |