ID3D12VideoDevice ::CheckFeatureSupport, méthode (d3d12video.h)
Obtient des informations sur les fonctionnalités prises en charge par le pilote vidéo actuel.
Syntaxe
HRESULT CheckFeatureSupport(
D3D12_FEATURE_VIDEO FeatureVideo,
void *pFeatureSupportData,
UINT FeatureSupportDataSize
);
Paramètres
FeatureVideo
Un membre du D3D12_FEATURE_VIDEO énumération qui spécifie la fonctionnalité à interroger pour obtenir la prise en charge.
pFeatureSupportData
Structure qui contient des données qui décrivent les détails de configuration de la fonctionnalité pour laquelle la prise en charge est demandée et, une fois l’appel terminé, est renseignée avec des détails sur le niveau de prise en charge disponible. Pour plus d’informations sur la structure associée à chaque type de demande de prise en charge des fonctionnalités, consultez les descriptions des champs pour D3D12_FEATURE_VIDEO.
FeatureSupportDataSize
Taille de la structure passée au paramètre pFeatureSupportData .
Valeur retournée
Retourne S_OK en cas de réussite ; sinon, retourne E_INVALIDARG si un type de données non pris en charge est passé au paramètre pFeatureSupportData ou si une incompatibilité de taille est détectée pour le paramètre FeatureSupportDataSize .
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | d3d12video.h |
DLL | d3d12.dll |