Funzione KsFilterCreatePinFactory (ks.h)
La funzione KsFilterCreatePinFactory crea una nuova factory di pin nel filtro specificato.
Sintassi
KSDDKAPI NTSTATUS KsFilterCreatePinFactory(
[in] PKSFILTER Filter,
[in] const KSPIN_DESCRIPTOR_EX * const PinDescriptor,
[out] PULONG PinID
);
Parametri
[in] Filter
Puntatore a una struttura KSFILTER per cui creare una nuova factory di pin.
[in] PinDescriptor
Puntatore a una struttura KSPIN_DESCRIPTOR_EX che descrive i pin creati dalla factory.
[out] PinID
Puntatore alla posizione contenente l'ID della nuova factory.
Valore restituito
KsFilterCreatePinFactory restituisce l'esito positivo o negativo del tentativo di creare la pin factory. L'errore può verificarsi a causa di parametri non validi o memoria insufficiente.
Commenti
Si noti che il mutex del controllo filtro deve essere mantenuto prima di chiamare questa funzione. Per altre informazioni, vedere Mutexes in AVStream.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Disponibile in Microsoft Windows XP e versioni successive e DirectX 8.0 e versioni successive di DirectX. |
Piattaforma di destinazione | Universale |
Intestazione | ks.h (include Ks.h) |
Libreria | Ks.lib |
IRQL | PASSIVE_LEVEL |