IDXVAHD_VideoProcessor::Metode SetVideoProcessStreamState (dxvahd.h)
Mengatur parameter status untuk aliran input pada perangkat Definisi Tinggi Akselerasi Video (DXVA-HD) Microsoft DirectX.
Sintaks
HRESULT SetVideoProcessStreamState(
[in] UINT StreamNumber,
[in] DXVAHD_STREAM_STATE State,
[in] UINT DataSize,
[in] const 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 yang akan ditetapkan, ditentukan sebagai anggota enumerasi DXVAHD_STREAM_STATE .
[in] DataSize
Ukuran, dalam byte, dari buffer yang diacu oleh pData.
[in] pData
Penunjuk ke buffer yang berisi data status. Arti data tergantung pada parameter Status . Setiap status memiliki struktur data yang sesuai; untuk informasi selengkapnya, lihat DXVAHD_STREAM_STATE. Penelepon mengalokasikan buffer dan mengisi data parameter sebelum memanggil metode ini.
Mengembalikan nilai
Jika metode ini berhasil, metode ini mengembalikan S_OK. Jika tidak, kode kesalahan HRESULT akan dikembalikan.
Keterangan
Panggil metode ini untuk mengatur parameter status yang berlaku untuk aliran input individual.
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 |