Metodo IMFDXGIDeviceManager::TestDevice (mfobjects.h)
Verifica se un handle di dispositivo Microsoft Direct3D è valido.
Sintassi
HRESULT TestDevice(
[in] HANDLE hDevice
);
Parametri
[in] hDevice
Handle per il dispositivo Direct3D. Per ottenere l'handle del dispositivo, chiamare IMFDXGIDeviceManager::OpenDeviceHandle.
Valore restituito
Questo metodo può restituire uno di questi valori.
Codice restituito | Descrizione |
---|---|
|
Operazione completata. |
|
L'handle specificato non è un handle del dispositivo Direct3D. |
|
L'handle del dispositivo non è valido. |
Commenti
Se il metodo restituisce MF_E_DXGI_NEW_VIDEO_DEVICE, chiamare IMFDXGIDeviceManager::CloseDeviceHandle per chiudere l'handle e quindi chiamare nuovamente OpenDeviceHandle per ottenere un nuovo handle. Il metodo IMFDXGIDeviceManager::ResetDevice invalida tutti gli handle di dispositivo aperti.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 8 [app desktop | App UWP] |
Server minimo supportato | Windows Server 2012 [app desktop | App UWP] |
Piattaforma di destinazione | Windows |
Intestazione | mfobjects.h (include Mfidl.h) |