estrutura D3DKMT_ACQUIREKEYEDMUTEX2 (d3dkmthk.h)
Descreve um objeto mutex chaveado que a função D3DKMTAcquireKeyedMutex2 adquire que inclui dados privados.
Sintaxe
typedef struct _D3DKMT_ACQUIREKEYEDMUTEX2 {
D3DKMT_HANDLE hKeyedMutex;
D3DKMT_ALIGN64 UINT64 Key;
PLARGE_INTEGER pTimeout;
D3DKMT_ALIGN64 UINT64 FenceValue;
VOID *pPrivateRuntimeData;
UINT PrivateRuntimeDataSize;
} D3DKMT_ACQUIREKEYEDMUTEX2;
Membros
hKeyedMutex
[in] Um tipo de dados D3DKMT_HANDLE que representa um identificador para o mutex chaveado.
Key
[in] O valor da chave a ser adquirido.
pTimeout
[in] Um valor de tempo limite no estilo NT.
FenceValue
[out] O valor da cerca atual do objeto de sincronização de GPU.
pPrivateRuntimeData
[out] Um ponteiro para um buffer para o qual copiar dados privados.
PrivateRuntimeDataSize
[in] O tamanho, em bytes, do membro pPrivateRuntimeData
Requisitos
Requisito | Valor |
---|---|
de cliente com suporte mínimo | Windows 8 |
servidor com suporte mínimo | Windows Server 2012 |
cabeçalho | d3dkmthk.h (inclua D3dkmthk.h) |