ID3D12Device5::CheckDriverMatchingIdentifier method (d3d12.h)

Reports the compatibility of serialized data, such as a serialized raytracing acceleration structure resulting from a call to CopyRaytracingAccelerationStructure with mode D3D12_RAYTRACING_ACCELERATION_STRUCTURE_COPY_MODE_SERIALIZE, with the current device/driver.

Syntax

D3D12_DRIVER_MATCHING_IDENTIFIER_STATUS CheckDriverMatchingIdentifier(
  [in] D3D12_SERIALIZED_DATA_TYPE                             SerializedDataType,
  [in] const D3D12_SERIALIZED_DATA_DRIVER_MATCHING_IDENTIFIER *pIdentifierToCheck
);

Parameters

[in] SerializedDataType

The type of the serialized data. For more information, see D3D12_SERIALIZED_DATA_TYPE.

[in] pIdentifierToCheck

Identifier from the header of the serialized data to check with the driver. For more information, see D3D12_SERIALIZED_DATA_DRIVER_MATCHING_IDENTIFIER.

Return value

The returned compatibility status. For more information, see D3D12_DRIVER_MATCHING_IDENTIFIER_STATUS.

Requirements

Requirement Value
Minimum supported client Windows 10, version 1809 [desktop apps only]
Minimum supported server Windows Server 2016 [desktop apps only]
Target Platform Windows
Header d3d12.h
Library D3d12.lib
DLL D3d12.dll

See also

ID3D12Device5