structure DXGKARG_QUERYVIDPNHWCAPABILITY (d3dkmddi.h)
La structure DXGKARG_QUERYVIDPNHWCAPABILITY est utilisée par le pilote de miniport d’affichage pour décrire les fonctionnalités matérielles d’un VidPN fonctionnel en réponse à un appel à la fonction DxgkDdiQueryVidPnHWCapability .
Syntaxe
typedef struct _DXGKARG_QUERYVIDPNHWCAPABILITY {
[in] IN D3DKMDT_HVIDPN hFunctionalVidPn;
[in] IN D3DDDI_VIDEO_PRESENT_SOURCE_ID SourceId;
[in] IN D3DDDI_VIDEO_PRESENT_TARGET_ID TargetId;
[out] OUT D3DKMDT_VIDPN_HW_CAPABILITY VidPnHWCaps;
} DXGKARG_QUERYVIDPNHWCAPABILITY;
Membres
[in] hFunctionalVidPn
Handle d’un objet VidPN fonctionnel pour lequel les fonctionnalités matérielles sont interrogées.
[in] SourceId
Entier qui identifie une source de présentation vidéo sur l’adaptateur d’affichage.
[in] TargetId
Entier qui identifie une cible de présentation vidéo sur l’adaptateur d’affichage.
[out] VidPnHWCaps
Une structure D3DKMDT_VIDPN_HW_CAPABILITY qui décrit les fonctionnalités du pilote miniport d’affichage pour effectuer des opérations d’affichage sans prise en charge matérielle GPU dédiée.
Remarques
Les types de données D3DDDI_VIDEO_PRESENT_SOURCE_ID et D3DDDI_VIDEO_PRESENT_TARGET_ID sont définis dans D3dukmdt.h.
Les identificateurs sources présents vidéo sont attribués par le système d’exploitation. DxgkDdiStartDevice, implémenté par le pilote de miniport d’affichage, retourne le nombre N de sources vidéo présentes prises en charge par l’adaptateur d’affichage. Ensuite, le système d’exploitation affecte les identificateurs 0, 1, 2, ... N - 1.
Les identificateurs cibles présents vidéo sont attribués par le pilote de miniport d’affichage. DxgkDdiQueryChildRelations, implémenté par le pilote miniport d’affichage, retourne un tableau de structures DXGK_CHILD_DESCRIPTOR , chacune contenant un identificateur.
Pour plus d’informations sur les sources et les cibles de présentation vidéo, consultez Présentation des réseaux de présentation vidéo.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 7 |
En-tête | d3dkmddi.h (inclure D3dkmddi.h) |