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 che KsCreateSinkPinHandle negoziata per il pin creato.

[in] Medium

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

Valore restituito

Restituisce NOERROR se ha esito positivo; in caso contrario, restituisce un codice di errore.

Osservazioni

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

Dopo aver creato KsCreateSinkPinHandle, è possibile recuperare l'handle chiamando il metodo IKsObject::KsGetObjectHandle.

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

Fabbisogno

Requisito Valore
piattaforma di destinazione Desktop
intestazione ksproxy.h (include Ksproxy.h)

Vedere anche

IKsObject::KsGetObjectHandle

KSPIN_INTERFACE

KSPIN_MEDIUM