Partager via


KsGetMediaType, fonction (ksproxy.h)

La fonction KsGetMediaType récupère des informations sur un type de média sur un identificateur de fabrique de broche.

Syntaxe

KSDDKAPI HRESULT KsGetMediaType(
  [in]  int           Position,
  [out] AM_MEDIA_TYPE *AmMediaType,
  [in]  HANDLE        FilterHandle,
  [in]  ULONG         PinFactoryId
);

Paramètres

[in] Position

Offset dans l’élément de plage de données qui KsGetMediaType remplissages. Notez que le type de données de Position est int conforme aux appels sous-jacents.

[out] AmMediaType

Pointeur vers une variable qui reçoit des informations dans une structure AM_MEDIA_TYPE.

[in] FilterHandle

Gérez le filtre qui contient la fabrique d’épingles à interroger.

[in] PinFactoryId

Identificateur de la fabrique d’épingle sur laquelle les informations d’un type de média sont retournées.

Valeur de retour

Retourne NOERROR en cas de réussite ; sinon, retourne un code d’erreur.

Remarques

La fonction KsGetMediaType interroge la liste des plages de données et effectue une intersection de données sur la plage de données spécifiée, produisant ainsi un format de données. Il convertit ensuite ce format de données en type multimédia.

Pour plus d’informations sur AM_MEDIA_TYPE, consultez la documentation du Kit de développement logiciel (SDK) Microsoft Windows.

Exigences

Exigence Valeur
plateforme cible Bureau
d’en-tête ksproxy.h (include Ksproxy.h)
bibliothèque Ksproxy.lib

Voir aussi

IKsPinFactory