Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die KsGetMediaType--Funktion ruft Informationen zu einem Medientyp auf einem Pin Factory-Bezeichner ab.
Syntax
KSDDKAPI HRESULT KsGetMediaType(
[in] int Position,
[out] AM_MEDIA_TYPE *AmMediaType,
[in] HANDLE FilterHandle,
[in] ULONG PinFactoryId
);
Parameter
[in] Position
Versetzt in das Datenbereichselement, das KsGetMediaType Füllungen. Beachten Sie, dass der Datentyp Positionint ist, um den zugrunde liegenden Aufrufen zu entsprechen.
[out] AmMediaType
Zeiger auf eine Variable, die Informationen in einer AM_MEDIA_TYPE Struktur empfängt.
[in] FilterHandle
Handle to the filter that contains the pin factory to query.
[in] PinFactoryId
Bezeichner der Pin-Factory, für die die Informationen für einen Medientyp zurückgegeben werden.
Rückgabewert
Gibt NOERROR zurück, wenn dies erfolgreich ist; andernfalls wird ein Fehlercode zurückgegeben.
Bemerkungen
Die KsGetMediaType-Funktion fragt die Liste der Datenbereiche ab und führt eine Daten schnittmenge für den angegebenen Datenbereich aus, wodurch ein Datenformat erzeugt wird. Anschließend wird das Datenformat in einen Medientyp konvertiert.
Weitere Informationen zu AM_MEDIA_TYPE finden Sie in der Microsoft Windows SDK-Dokumentation.
Anforderungen
| Anforderung | Wert |
|---|---|
| Zielplattform- | Desktop |
| Header- | ksproxy.h (include Ksproxy.h) |
| Library | Ksproxy.lib |