IDirectInputJoyConfig8::QueryInterface-Methode (dinputd.h)
Die IDirectInputJoyConfig8::QueryInterface-Methode bestimmt, ob das DirectInputJoyConfig-Objekt eine bestimmte COM-Schnittstelle unterstützt. Wenn dies der Fall ist, erhöht das System die Verweisanzahl für das Objekt um 1, und die Anwendung kann sofort mit der Verwendung dieser Schnittstelle beginnen. Diese Methode ist Teil der IUnknown-Schnittstelle , die von DirectInputJoyConfig geerbt wird.
Syntax
HRESULT QueryInterface(
REFIID riid,
LPVOID *ppvObj
);
Parameter
riid
Verweisbezeichner der angeforderten Schnittstelle.
ppvObj
Adresse eines Zeigers, der mit dem Schnittstellenzeiger gefüllt werden soll, wenn die Abfrage erfolgreich ist.
Rückgabewert
Gibt bei erfolgreicher Ausführung DI_OK zurück. Gibt andernfalls E_NOINTERFACE zurück.
Hinweise
Wenn die Anwendung die durch den Aufruf dieser Methode abgerufene Schnittstelle nicht mehr verwenden muss, muss sie die Release-Methode für diese Schnittstelle aufrufen, um sie freizugeben.
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform | Desktop |
Kopfzeile | dinputd.h (include Dinputd.h) |