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)

Voir aussi

D3DKMDT_VIDEO_PRESENT_SOURCE

D3DKMDT_VIDEO_PRESENT_TARGET

D3DKMDT_VIDPN_HW_CAPABILITY

D3DKMDT_VIDPN_PRESENT_PATH

DXGK_CHILD_DESCRIPTOR

DxgkDdiQueryChildRelations

DxgkDdiQueryVidPnHWCapability

DxgkDdiStartDevice