Return value

Returns S_OK if successful; otherwise, returns E_INVALIDARG if an unsupported data type is passed to the pFeatureSupportData parameter
or a size mismatch is detected for the FeatureSupportDataSize parameter.

Remarks

To query for multi-threading support, pass the D3D11_FEATURE_THREADING value to the Feature parameter, pass
the D3D11_FEATURE_DATA_THREADING structure to the pFeatureSupportData parameter, and pass the size of
the D3D11_FEATURE_DATA_THREADING structure to the FeatureSupportDataSize parameter.

Calling CheckFeatureSupport with Feature set to D3D11_FEATURE_FORMAT_SUPPORT causes the method to return the same information that would be returned
by ID3D11Device::CheckFormatSupport.