KsFilterCreatePinFactory, fonction (ks.h)
La fonction KsFilterCreatePinFactory crée une fabrique d’épingles sur le filtre spécifié.
Syntaxe
KSDDKAPI NTSTATUS KsFilterCreatePinFactory(
[in] PKSFILTER Filter,
[in] const KSPIN_DESCRIPTOR_EX * const PinDescriptor,
[out] PULONG PinID
);
Paramètres
[in] Filter
Pointeur vers une structure de KSFILTER pour laquelle créer une fabrique de broches.
[in] PinDescriptor
Pointeur vers une structure KSPIN_DESCRIPTOR_EX qui décrit les broches créées par cette fabrique.
[out] PinID
Pointeur vers l’emplacement contenant l’ID de la nouvelle fabrique.
Valeur de retour
KsFilterCreatePinFactory retourne la réussite ou l’échec de la tentative de création de la fabrique de broches. L’échec peut se produire en raison de paramètres non valides ou d’une mémoire faible.
Remarques
Notez que le mutex de contrôle de filtre doit être conservé avant d’appeler cette fonction. Pour plus d’informations, consultez Mutexes dans AVStream.
Exigences
Exigence | Valeur |
---|---|
client minimum pris en charge | Disponible dans Microsoft Windows XP et les systèmes d’exploitation ultérieurs et DirectX 8.0 et versions ultérieures de DirectX. |
plateforme cible | Universel |
d’en-tête | ks.h (include Ks.h) |
bibliothèque | Ks.lib |
IRQL | PASSIVE_LEVEL |