Bagikan melalui


struktur DXGKARG_ESCAPE (d3dkmddi.h)

Struktur DXGKARG_ESCAPE menjelaskan informasi yang dibagikan driver tampilan mode pengguna dengan driver miniport tampilan.

Sintaks

typedef struct _DXGKARG_ESCAPE {
  [in]     HANDLE             hDevice;
  [in]     D3DDDI_ESCAPEFLAGS Flags;
  [in/out] VOID               *pPrivateDriverData;
  [in/out] UINT               PrivateDriverDataSize;
  [in]     HANDLE             hContext;
           HANDLE             hKmdProcessHandle;
} DXGKARG_ESCAPE;

Anggota

[in] hDevice

Handel ke perangkat tampilan (konteks grafis) yang awalnya diteruskan ke fungsi DxgkDdiCreateDevice driver miniport tampilan.

[in] Flags

Struktur D3DDDI_ESCAPEFLAGS yang menunjukkan, dalam bendera bidang bit, cara berbagi informasi.

[in/out] pPrivateDriverData

Penunjuk ke buffer yang berisi informasi bahwa driver miniport tampilan dan berbagi driver tampilan mode pengguna.

[in/out] PrivateDriverDataSize

Ukuran, dalam byte, dari buffer yang dituju pPrivateDriverData .

[in] hContext

Handel ke konteks yang awalnya diteruskan ke fungsi DxgkDdiCreateContext driver miniport tampilan.

hKmdProcessHandle

Handel driver yang dikembalikan oleh KMD dari panggilan ke DxgkDdiCreateProcess. Driver harus memeriksa handel untuk NULL. Handel dibuat ketika perangkat DXG pertama dibuat untuk proses. Handel dihancurkan ketika handel adaptor terakhir ditutup untuk proses.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows Vista
Header d3dkmddi.h (termasuk D3dkmddi.h)

Lihat juga

D3DDDI_ESCAPEFLAGS

DxgkDdiCreateContext

DxgkDdiCreateDevice

DxgkDdiEscape