struktur DXVAHD_BLT_STATE_PRIVATE_DATA (dxvahd.h)

Berisi data untuk status blit privat untuk Definisi Tinggi Akselerasi Video Microsoft DirectX (DXVA-HD).

Sintaks

typedef struct _DXVAHD_BLT_STATE_PRIVATE_DATA {
  GUID Guid;
  UINT DataSize;
  void *pData;
} DXVAHD_BLT_STATE_PRIVATE_DATA;

Anggota

Guid

GUID yang mengidentifikasi status privat. Arti dari nilai ini ditentukan oleh perangkat.

DataSize

Ukuran, dalam byte, dari buffer yang ditujukkan 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 pData ke NULL untuk mendapatkan ukuran data. Perangkat akan mengembalikan ukuran di anggota DataSize .

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 7 [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2008 R2 [hanya aplikasi desktop]
Header dxvahd.h

Lihat juga

DXVA-HD

DXVAHD_BLT_STATE

Struktur Video Direct3D

IDXVAHD_VideoProcessor::SetVideoProcessBltState

Struktur Media Foundation