Condividi tramite


struttura D3DKMT_WAITFORSYNCHRONIZATIONOBJECTFROMCPU (d3dkmthk.h)

D3DKMT_WAITFORSYNCHRONIZATIONOBJECTFROMCPU viene usato con D3DKMTWaitForSynchronizationObjectFromCpu per attendere che un recinto monitorato raggiunga un determinato valore.

Sintassi

typedef struct _D3DKMT_WAITFORSYNCHRONIZATIONOBJECTFROMCPU {
  [in] D3DKMT_HANDLE                                    hDevice;
  [in] UINT                                             ObjectCount;
  void                                             D3DKMT_PTR(
    const D3DKMT_HANDLE *unnamedParam1,
    ObjectHandleArray   unnamedParam2
  );
  void                                             D3DKMT_PTR(
    const UINT64    *unnamedParam1,
    FenceValueArray unnamedParam2
  );
  void                                             D3DKMT_PTR(
    HANDLE      unnamedParam1,
    hAsyncEvent unnamedParam2
  );
  [in] D3DDDI_WAITFORSYNCHRONIZATIONOBJECTFROMCPU_FLAGS Flags;
} D3DKMT_WAITFORSYNCHRONIZATIONOBJECTFROMCPU;

Members

[in] hDevice

Handle del dispositivo in attesa.

[in] ObjectCount

Numero di oggetti di sincronizzazione nei valori ObjectHandleArray e di isolamento in FenceValueArray.

void D3DKMT_PTR( const D3DKMT_HANDLE *unnamedParam1, ObjectHandleArray unnamedParam2)

void D3DKMT_PTR( const UINT64 *unnamedParam1, FenceValueArray unnamedParam2)

void D3DKMT_PTR( HANDLE unnamedParam1, hAsyncEvent unnamedParam2)

[in] Flags

Struttura D3DDDI_WAITFORSYNCHRONIZATIONOBJECTFROMCPU_FLAGS che descrive l'operazione.

Valore Significato
Waitany
FALSE La condizione di attesa viene considerata soddisfatta quando tutti gli oggetti di sincronizzazione di input vengono indicati ai valori di limite di input corrispondenti o superiori.
Waitany
true La condizione di attesa viene considerata soddisfatta quando uno degli oggetti di sincronizzazione di input viene segnalato al valore limite di input corrispondente o superiore.

Requisiti

Requisito Valore
Client minimo supportato Windows 10
Server minimo supportato Windows Server 2016
Intestazione d3dkmthk.h (include D3dkmthk.h)

Vedi anche

D3DDDI_WAITFORSYNCHRONIZATIONOBJECTFROMCPU_FLAGS

D3DKMTWaitForSynchronizationObjectFromCpu