Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Retrieves the DirectX feature level of the resource from the manifest's Resources\Resource field.
Syntax
HRESULT GetDXFeatureLevel(
[out, retval] DX_FEATURE_LEVEL *dxFeatureLevel
);
Parameters
dxFeatureLevel [out, retval]
Type: DX_FEATURE_LEVEL*A pointer to a variable that receives the DX_FEATURE_LEVEL-typed value that specifies the DirectX feature level of the resource. Here are possible values:
Value Meaning DX_FEATURE_LEVEL_UNSPECIFIED 0 The DirectX feature level isn't defined.
DX_FEATURE_LEVEL_9 1 Specifies a resource for graphics hardware that targets features supported by feature level 9, which includes shader model 2.
DX_FEATURE_LEVEL_10 2 Specifies a resource for graphics hardware that targets features supported by Direct3D 10, which includes shader model 4.
DX_FEATURE_LEVEL_11 3 Specifies a resource for graphics hardware that targets features supported by Direct3D 11, which includes shader model 5.
Return value
Type: HRESULT
If this method succeeds, it returns S_OK. Otherwise, it returns an HRESULT error code.
Remarks
DirectX feature levels indicate well-defined sets of graphics processing unit (GPU) functionality that roughly correspond to different generations of graphics hardware.
Requirements
Minimum supported client |
Windows 8.1 [desktop apps only] |
Minimum supported server |
Windows Server 2012 R2 [desktop apps only] |
Header |
AppxPackaging.h |
IDL |
AppxPackaging.idl |
IID |
IID_IAppxManifestQualifiedResource is defined as a803f724-f6d3-4451-9a56-e57707e5def0 |