IDXVAHD_VideoProcessor::Metode GetVideoProcessStreamState (dxvahd.h)
Mendapatkan nilai parameter status untuk aliran input pada perangkat Microsoft DirectX Video Acceleration High Definition (DXVA-HD).
Sintaks
HRESULT GetVideoProcessStreamState(
[in] UINT StreamNumber,
[in] DXVAHD_STREAM_STATE State,
[in] UINT DataSize,
[out] void *pData
);
Parameter
[in] StreamNumber
Indeks berbasis nol dari aliran input. Untuk mendapatkan jumlah maksimum aliran, panggil IDXVAHD_Device::GetVideoProcessorDeviceCaps dan periksa anggota MaxStreamStates dari struktur DXVAHD_VPDEVCAPS .
[in] State
Parameter status untuk kueri, ditentukan sebagai anggota enumerasi DXVAHD_STREAM_STATE .
[in] DataSize
Ukuran, dalam byte, dari buffer yang diacu oleh pData.
[out] pData
Penunjuk ke buffer yang dialokasikan oleh pemanggil. Metode menyalin data status ke dalam buffer. Buffer harus cukup besar untuk menahan struktur data yang sesuai dengan parameter status. Untuk informasi selengkapnya, lihat DXVAHD_STREAM_STATE.
Mengembalikan nilai
Jika metode ini berhasil, metode ini mengembalikan S_OK. Jika tidak, kode kesalahan HRESULT akan dikembalikan.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 7 [hanya aplikasi desktop] |
Server minimum yang didukung | Windows Server 2008 R2 [hanya aplikasi desktop] |
Target Platform | Windows |
Header | dxvahd.h |