Método IMFDXGIDeviceManager::TestDevice (mfobjects.h)
Comprueba si un identificador de dispositivo de Microsoft Direct3D es válido.
Sintaxis
HRESULT TestDevice(
[in] HANDLE hDevice
);
Parámetros
[in] hDevice
Identificador del dispositivo Direct3D. Para obtener el identificador del dispositivo, llame a IMFDXGIDeviceManager::OpenDeviceHandle.
Valor devuelto
Este método puede devolver uno de estos valores.
Código devuelto | Descripción |
---|---|
|
Correcto. |
|
El identificador especificado no es un identificador de dispositivo Direct3D. |
|
El identificador del dispositivo no es válido. |
Comentarios
Si el método devuelve MF_E_DXGI_NEW_VIDEO_DEVICE, llame a IMFDXGIDeviceManager::CloseDeviceHandle para cerrar el identificador y, a continuación, llame a OpenDeviceHandle de nuevo para obtener un nuevo identificador. El método IMFDXGIDeviceManager::ResetDevice invalida todos los identificadores de dispositivo abiertos.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 8 [aplicaciones de escritorio | Aplicaciones para UWP] |
Servidor mínimo compatible | Windows Server 2012 [aplicaciones de escritorio | Aplicaciones para UWP] |
Plataforma de destino | Windows |
Encabezado | mfobjects.h (include Mfidl.h) |