IMFDXGIDeviceManager::TestDevice-Methode (mfobjects.h)
Testet, ob ein Microsoft Direct3D-Gerätehandle gültig ist.
Syntax
HRESULT TestDevice(
[in] HANDLE hDevice
);
Parameter
[in] hDevice
Ein Handle für das Direct3D-Gerät. Um das Gerätehandle abzurufen, rufen Sie IMFDXGIDeviceManager::OpenDeviceHandle auf.
Rückgabewert
Diese Methode kann einen dieser Werte zurückgeben.
Rückgabecode | BESCHREIBUNG |
---|---|
|
Erfolg. |
|
Der angegebene Handle ist kein Direct3D-Gerätehandle. |
|
Das Gerätehandle ist ungültig. |
Hinweise
Wenn die Methode MF_E_DXGI_NEW_VIDEO_DEVICE zurückgibt, rufen Sie IMFDXGIDeviceManager::CloseDeviceHandle auf, um das Handle zu schließen, und rufen Sie dann Erneut OpenDeviceHandle auf, um ein neues Handle abzurufen. Die IMFDXGIDeviceManager::ResetDevice-Methode ungültigiert alle geöffneten Gerätehandles.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 8 [Desktop-Apps | UWP-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2012 [Desktop-Apps | UWP-Apps] |
Zielplattform | Windows |
Kopfzeile | mfobjects.h (include Mfidl.h) |