OPMGetVideoOutputForTarget-Funktion (opmapi.h)
Gibt ein Videoausgabeobjekt für das VidPN-Ziel auf dem angegebenen Adapter zurück.
Syntax
HRESULT OPMGetVideoOutputForTarget(
[in] LUID *pAdapterLuid,
[in] ULONG VidPnTarget,
[in] OPM_VIDEO_OUTPUT_SEMANTICS vos,
[out] IOPMVideoOutput **ppOPMVideoOutput
);
Parameter
[in] pAdapterLuid
Die LUID für den Adapter, in dem sich das Ziel befindet.
[in] VidPnTarget
Ziel-ID für das Ziel auf dem angegebenen Adapter.
[in] vos
Ein Member der OPM_VIDEO_OUTPUT_SEMANTICS-Enumeration .
Wert | Bedeutung |
---|---|
|
Der zurückgegebene IOPMVideoOutput-Zeiger verwendet OPM-Semantik. |
|
Der zurückgegebene IOPMVideoOutput-Zeiger verwendet COPP-Semantik (Certified Output Protection Protocol). |
[out] ppOPMVideoOutput
Empfängt einen Zeiger auf einen IOPMVideoOutput-Zeiger . Der Aufrufer muss diesen Zeiger freigeben.
Rückgabewert
Wenn diese Funktion erfolgreich ist, gibt sie S_OK zurück. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.
Hinweise
Die IOPMVideoOutput-Schnittstelle verfügt abhängig vom Wert des vos-Parameters über zwei Verhaltensmodi. Wenn vosOPM_VOS_COPP_SEMANTICS ist, verwendet IOPMVideoOutput COPP-Semantik. Dieser Modus ist für die Abwärtskompatibilität mit COPP vorgesehen. Wenn vosOPM_VOS_OPM_SEMANTICS ist, verwendet IOPMVideoOutput die neuere OPM-Semantik. Unterschiede im Verhalten werden auf der Verweisseite für jede Methode notiert. Der Modus ändert sich während der Lebensdauer des Objekts nicht.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows Vista [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | opmapi.h |
Bibliothek | Dxva2.lib |
DLL | Dxva2.dll |