IKsPin::KsCreateSinkPinHandle-Methode (ksproxy.h)
Mit der KsCreateSinkPinHandle--Methode wird ein Pinhandle erstellt und im KS-Pinobjekt gespeichert.
Syntax
HRESULT KsCreateSinkPinHandle(
[in] KSPIN_INTERFACE & Interface,
[in] KSPIN_MEDIUM & Medium
);
Parameter
[in] Interface
Ein Typverweis auf eine KSPIN_INTERFACE Struktur für die Schnittstelle, die KsCreateSinkPinHandle für die erstellte Pin ausgehandelt.
[in] Medium
Ein Typverweis auf eine KSPIN_MEDIUM Struktur für das Medium, das KsCreateSinkPinHandle für die erstellte Pin ausgehandelt.
Rückgabewert
Gibt NOERROR zurück, wenn dies erfolgreich ist; andernfalls wird ein Fehlercode zurückgegeben.
Bemerkungen
Da die KsCreateSinkPinHandle- Methode Pass-by-Verweisvariablen verwendet, ist es nicht erforderlich, Zeiger an KSPIN_INTERFACE und KSPIN_MEDIUM Strukturen als Argumente zu übergeben.
Nachdem KsCreateSinkPinHandle einen Pinhandle erstellt hat, können Sie das Handle abrufen, indem Sie die IKsObject::KsGetObjectHandle--Methode aufrufen.
Diese Methode ist für die Proxyverwendung vorgesehen und wird nicht für die Anwendungsverwendung empfohlen.
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform- | Desktop |
Header- | ksproxy.h (include Ksproxy.h) |