PFND3DDDI_CREATEEXTENSIONDEVICE fungsi panggilan balik (d3dumddi.h)

Fungsi CreateExtensionDevice membuat perangkat ekstensi Microsoft DirectX Video Acceleration (DirectX VA).

Sintaks

PFND3DDDI_CREATEEXTENSIONDEVICE Pfnd3dddiCreateextensiondevice;

HRESULT Pfnd3dddiCreateextensiondevice(
  HANDLE hDevice,
  D3DDDIARG_CREATEEXTENSIONDEVICE *unnamedParam2
)
{...}

Parameter

hDevice

Handel ke perangkat tampilan (konteks grafis).

unnamedParam2

pData [masuk, keluar]

Penunjuk ke struktur D3DDDIARG_CREATEEXTENSIONDEVICE . Pada input, struktur ini berisi informasi yang dapat digunakan driver. Pada output, driver menentukan informasi dalam struktur yang dapat digunakan runtime Microsoft Direct3D.

Menampilkan nilai

CreateExtensionDevice mengembalikan salah satu nilai berikut:

Menampilkan kode Deskripsi
S_OK Perangkat ekstensi berhasil dibuat.
E_OUTOFMEMORY CreateExtensionDevice tidak dapat mengalokasikan memori yang diperlukan untuk menyelesaikannya.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Tersedia di Windows Vista dan versi yang lebih baru dari sistem operasi Windows.
Target Platform Desktop
Header d3dumddi.h (termasuk D3dumddi.h)

Lihat juga

D3DDDIARG_CREATEEXTENSIONDEVICE

DestroyExtensionDevice