Partager via


structure D3DKMT_OPENKEYEDMUTEX2 (d3dkmthk.h)

Décrit un mutex à clé que la fonction D3DKMTOpenKeyedMutex2 s’ouvre.

Syntaxe

typedef struct _D3DKMT_OPENKEYEDMUTEX2 {
  [in]  D3DKMT_HANDLE hSharedHandle;
  [out] D3DKMT_HANDLE hKeyedMutex;
  [in]  VOID          *pPrivateRuntimeData;
  [in]  UINT          PrivateRuntimeDataSize;
} D3DKMT_OPENKEYEDMUTEX2;

Membres

[in] hSharedHandle

Type de données D3DKMT_HANDLE qui représente un handle global vers un mutex à clé.

[out] hKeyedMutex

Type de données D3DKMT_HANDLE qui représente un handle au mutex à clé dans ce processus.

[in] pPrivateRuntimeData

Mémoire tampon qui contient des données privées initiales. Cette mémoire tampon est copiée uniquement si le mutex à clé n’a pas déjà de données privées.

[in] PrivateRuntimeDataSize

Taille, en octets, du membre pPrivateRuntimeData.

Exigences

Exigence Valeur
client minimum pris en charge Windows 8
serveur minimum pris en charge Windows Server 2012
d’en-tête d3dkmthk.h (include D3dkmthk.h)

Voir aussi

D3DKMTOpenKeyedMutex2