Skip to main content
Version: 0.9.0 (next)

DXGIKeyedMutexSync struct

The keyed mutex of one shared D3D11 texture and the keys for its AcquireSync and ReleaseSync. Needed only when StreamParamsD3D11.AcquireKeyedMutexSync is false and the application drives the key chain itself.

Namespace: Quaternar.Qaros · Assembly: Quaternar.Qaros.dll

public readonly struct DXGIKeyedMutexSync

Constructors​

DXGIKeyedMutexSync(nint, uint, uint)​

public DXGIKeyedMutexSync(nint mutex, uint acquire, uint release)

Parameters

NameTypeDescription
mutexnint
acquireuint
releaseuint

Properties​

MemberDescription
MutexIDXGIKeyedMutex*.
Acquire
Release

Mutex​

IDXGIKeyedMutex*.

public nint Mutex { get; }

Value: nint

Acquire​

public uint Acquire { get; }

Value: uint

Release​

public uint Release { get; }

Value: uint