Beispiel #1
0
        public virtual D3D12_DRIVER_MATCHING_IDENTIFIER_STATUS CheckDriverMatchingIdentifier(
            D3D12_SERIALIZED_DATA_TYPE SerializedDataType,
            ref D3D12_SERIALIZED_DATA_DRIVER_MATCHING_IDENTIFIER pIdentifierToCheck
            )
        {
            var fp = GetFunctionPointer(64);

            if (m_CheckDriverMatchingIdentifierFunc == null)
            {
                m_CheckDriverMatchingIdentifierFunc = (CheckDriverMatchingIdentifierFunc)Marshal.GetDelegateForFunctionPointer(fp, typeof(CheckDriverMatchingIdentifierFunc));
            }

            return(m_CheckDriverMatchingIdentifierFunc(m_ptr, SerializedDataType, ref pIdentifierToCheck));
        }
Beispiel #2
0
 public D3D12_DRIVER_MATCHING_IDENTIFIER_STATUS CheckDriverMatchingIdentifier(D3D12_SERIALIZED_DATA_TYPE SerializedDataType, [NativeTypeName("const D3D12_SERIALIZED_DATA_DRIVER_MATCHING_IDENTIFIER *")] D3D12_SERIALIZED_DATA_DRIVER_MATCHING_IDENTIFIER *pIdentifierToCheck)
 {
     return(((delegate * unmanaged <ID3D12Device8 *, D3D12_SERIALIZED_DATA_TYPE, D3D12_SERIALIZED_DATA_DRIVER_MATCHING_IDENTIFIER *, D3D12_DRIVER_MATCHING_IDENTIFIER_STATUS>)(lpVtbl[64]))((ID3D12Device8 *)Unsafe.AsPointer(ref this), SerializedDataType, pIdentifierToCheck));
 }