IKsPin ::KsCreateSinkPinHandle, méthode (ksproxy.h)
La méthode KsCreateSinkPinHandle crée un handle d’épingle et la stocke dans l’objet de broche KS.
Syntaxe
HRESULT KsCreateSinkPinHandle(
[in] KSPIN_INTERFACE & Interface,
[in] KSPIN_MEDIUM & Medium
);
Paramètres
[in] Interface
Référence de type à une structure KSPIN_INTERFACE pour l’interface qui KsCreateSinkPinHandle négociée pour la broche créée.
[in] Medium
Référence de type à une structure KSPIN_MEDIUM pour le support qui KsCreateSinkPinHandle négocié pour la broche créée.
Valeur de retour
Retourne NOERROR en cas de réussite ; sinon, retourne un code d’erreur.
Remarques
Étant donné que la méthode KsCreateSinkPinHandle utilise des variables de référence pass-by-reference, il n’est pas nécessaire de passer des pointeurs vers KSPIN_INTERFACE et KSPIN_MEDIUM structures en tant qu’arguments.
Une fois KsCreateSinkPinHandle a créé un handle d’épingle, vous pouvez récupérer le handle en appelant la méthode IKsObject ::KsGetObjectHandle.
Cette méthode est destinée à une utilisation proxy et n’est pas recommandée pour l’utilisation de l’application.
Exigences
Exigence | Valeur |
---|---|
plateforme cible | Bureau |
d’en-tête | ksproxy.h (include Ksproxy.h) |