Fungsi KsGetMediaType (ksproxy.h)

Fungsi KsGetMediaType mengambil informasi tentang jenis media pada pengidentifikasi pabrik pin.

Sintaks

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

Parameter

[in] Position

Offset ke dalam item rentang data yang diisi KsGetMediaType . Perhatikan bahwa jenis data Posisiadalah int agar sesuai dengan panggilan yang mendasar.

[out] AmMediaType

Penunjuk ke variabel yang menerima informasi dalam struktur AM_MEDIA_TYPE.

[in] FilterHandle

Tangani ke filter yang berisi pabrik pin untuk dikueri.

[in] PinFactoryId

Pengidentifikasi pabrik pin tempat informasi untuk jenis media dikembalikan.

Nilai kembali

Mengembalikan NOERROR jika berhasil; jika tidak, mengembalikan kode kesalahan.

Keterangan

Fungsi KsGetMediaType mengkueri daftar rentang data dan melakukan persimpangan data pada rentang data yang ditentukan, sehingga menghasilkan format data. Kemudian mengonversi format data tersebut ke jenis media.

Untuk informasi selengkapnya tentang AM_MEDIA_TYPE, lihat dokumentasi Microsoft Windows SDK.

Persyaratan

Persyaratan Nilai
Target Platform Desktop
Header ksproxy.h (termasuk Ksproxy.h)
Pustaka Ksproxy.lib

Lihat juga

IKsPinFactory