Condividi tramite


Metodo IKsPin::KsCreateSinkPinHandle (ksproxy.h)

Il metodo KsCreateSinkPinHandle crea un handle pin e lo archivia nell'oggetto pin KS.

Sintassi

HRESULT KsCreateSinkPinHandle(
  [in] KSPIN_INTERFACE & Interface,
  [in] KSPIN_MEDIUM &    Medium
);

Parametri

[in] Interface

Riferimento di tipo a una struttura KSPIN_INTERFACE per l'interfaccia negoziata da KsCreateSinkPinHandle per il pin creato.

[in] Medium

Riferimento di tipo a una struttura KSPIN_MEDIUM per il supporto negoziato da KsCreateSinkPinHandle per il pin creato.

Valore restituito

Restituisce NOERROR se l'operazione riesce; in caso contrario, restituisce un codice di errore.

Commenti

Poiché il metodo KsCreateSinkPinHandle usa variabili pass-by-reference, non è necessario passare puntatori a KSPIN_INTERFACE e KSPIN_MEDIUM strutture come argomenti.

Dopo che KsCreateSinkPinHandle ha creato un handle pin, è possibile recuperare l'handle chiamando il metodo IKsObject::KsGetObjectHandle .

Questo metodo è per l'uso del proxy e non è consigliato per l'uso dell'applicazione.

Requisiti

Requisito Valore
Piattaforma di destinazione Desktop
Intestazione ksproxy.h (include Ksproxy.h)

Vedi anche

IKsObject::KsGetObjectHandle

KSPIN_INTERFACE

KSPIN_MEDIUM