Bagikan melalui


METODE IMFSensorDevice::GetStreamAttributes (mfidl.h)

Mendapatkan penyimpanan atribut stream dengan indeks yang ditentukan.

Sintaks

HRESULT GetStreamAttributes(
  [in]  MFSensorStreamType eType,
  [in]  DWORD              dwIndex,
  [out] IMFAttributes      **ppAttributes
);

Parameter

[in] eType

Anggota enumerasi MFSensorStreamType yang menentukan apakah penyimpanan atribut diminta untuk aliran input atau output.

[in] dwIndex

Indeks aliran berbasis 0 yang akan diambil. Indeks harus antara 0 dan nilai yang dikembalikan oleh GetStreamAttributesCount - 1.

[out] ppAttributes

Antarmuka IMFAttributes yang mewakili penyimpanan atribut internal salinan aliran.

Nilai kembali

Metode mengembalikan HRESULT. Nilai yang mungkin termasuk, tetapi tidak terbatas pada, yang ada dalam tabel berikut.

Menampilkan kode Deskripsi
S_OK
Metode berhasil.
E_POINTER
Parameter pDeviceId null.
MF_E_NOT_INITIALIZED
Grup sensor belum diinisialisasi.

Keterangan

Objek yang dikembalikan adalah salinan penyimpanan atribut internal sehingga perubahan yang dilakukan pada atribut yang dikembalikan tidak berpengaruh pada IMFSensorDevice.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 10, versi 1607 [hanya aplikasi desktop]
Server minimum yang didukung Tidak ada yang didukung
Target Platform Windows
Header mfidl.h
Pustaka Mfplat.lib; Mfplat.dll

Lihat juga

IMFSensorDevice