Freigeben über


IKsPin::KsCreateSinkPinHandle-Methode (ksproxy.h)

Die KsCreateSinkPinHandle-Methode erstellt einen Stiftziehpunkt und speichert es im KS-Pinobjekt.

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 den erstellten Pin ausgehandelt hat.

[in] Medium

Ein Typverweis auf eine KSPIN_MEDIUM-Struktur für das Medium, das KsCreateSinkPinHandle für den erstellten Pin ausgehandelt hat.

Rückgabewert

Gibt NOERROR zurück, wenn dies erfolgreich war. Gibt andernfalls einen Fehlercode zurück.

Hinweise

Da die KsCreateSinkPinHandle-Methode Pass-by-Reference-Variablen verwendet, ist es nicht erforderlich, Zeiger an KSPIN_INTERFACE und KSPIN_MEDIUM Strukturen als Argumente zu übergeben.

Nachdem KsCreateSinkPinHandle ein Pinhandle erstellt hat, können Sie das Handle abrufen, indem Sie die IKsObject::KsGetObjectHandle-Methode aufrufen.

Diese Methode ist für die Verwendung von Proxys vorgesehen und wird nicht für die Anwendungsverwendung empfohlen.

Anforderungen

Anforderung Wert
Zielplattform Desktop
Kopfzeile ksproxy.h (include Ksproxy.h)

Weitere Informationen

IKsObject::KsGetObjectHandle

KSPIN_INTERFACE

KSPIN_MEDIUM