struktur DXVAHD_STREAM_STATE_PRIVATE_DATA (dxvahd.h)
Berisi data untuk status aliran privat, untuk aliran input Microsoft DirectX Video Acceleration High Definition (DXVA-HD).
Sintaks
typedef struct _DXVAHD_STREAM_STATE_PRIVATE_DATA {
GUID Guid;
UINT DataSize;
void *pData;
} DXVAHD_STREAM_STATE_PRIVATE_DATA;
Anggota
Guid
GUID yang mengidentifikasi status aliran privat. GUID berikut didefinisikan.
Nilai | Makna |
---|---|
|
Mengambil statistik tentang telesinus terbalik. Data status (pData) adalah struktur DXVAHD_STREAM_STATE_PRIVATE_IVTC_DATA . |
Perangkat dapat menentukan GUID tambahan untuk digunakan dengan status aliran kustom. Interpretasi data kemudian ditentukan oleh perangkat.
DataSize
Ukuran, dalam byte, dari buffer yang diacu oleh anggota pData .
pData
Penunjuk ke buffer yang berisi data status privat. Runtime DXVA-HD meneruskan buffer ini langsung ke perangkat, tanpa validasi.
Keterangan
Gunakan struktur ini untuk parameter status eksklusif atau khusus perangkat.
Penelepon mengalokasikan array pData . Atur anggota DataSize ke ukuran array dalam byte. Saat mengambil data status, Anda dapat mengatur anggota pData ke NULL untuk mendapatkan ukuran data. Perangkat akan mengembalikan ukuran di anggota DataSize .
Persyaratan
Klien minimum yang didukung | Windows 7 [hanya aplikasi desktop] |
Server minimum yang didukung | Windows Server 2008 R2 [hanya aplikasi desktop] |
Header | dxvahd.h |