PFND3DKMT_CREATEKEYEDMUTEX2 fungsi panggilan balik (d3dkmthk.h)
Membuat objek mutex bertanda kunci yang menyertakan data privat.
Sintaks
PFND3DKMT_CREATEKEYEDMUTEX2 Pfnd3dkmtCreatekeyedmutex2;
NTSTATUS Pfnd3dkmtCreatekeyedmutex2(
D3DKMT_CREATEKEYEDMUTEX2 *unnamedParam1
)
{...}
Parameter
unnamedParam1
pData [masuk, keluar]
Penunjuk ke struktur D3DKMT_CREATEKEYEDMUTEX2 yang menjelaskan objek mutex bertanda untuk dibuat.
Menampilkan nilai
Mengembalikan salah satu nilai berikut:
Menampilkan kode | Deskripsi |
---|---|
STATUS_SUCCESS | Objek mutex berkunci berhasil dibuat. |
STATUS_DEVICE_REMOVED | Adaptor grafis dihentikan atau perangkat tampilan direset. |
STATUS_INVALID_PARAMETER | Parameter divalidasi dan ditentukan salah. |
STATUS_NO_MEMORY | D3DKMTCreateKeyedMutex2 tidak dapat diselesaikan karena memori yang tidak memadai. |
Fungsi ini mungkin juga mengembalikan nilai NTSTATUS lainnya.
Keterangan
D3DKMTCreateKeyedMutex2 berperilaku seperti fungsi D3DKMTCreateKeyedMutex tetapi memungkinkan pemanggil menentukan data privat untuk dikaitkan dengan mutex kunci.
Mutex kunci yang dibuat dengan D3DKMTCreateKeyedMutex2 masih kompatibel dengan fungsi D3DKMTOpenKeyedMutex, D3DKMTAcquireKeyedMutex, dan D3DKMTReleaseKeyedMutex .
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 8 |
Server minimum yang didukung | Windows Server 2012 |
Target Platform | Universal |
Header | d3dkmthk.h (termasuk D3dkmthk.h) |