Partager via


structure DXGKARG_QUERYVIDPNHWCAPABILITY (d3dkmddi.h)

La structure DXGKARG_QUERYVIDPNHWCAPABILITY est utilisée par le pilote 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 vers un objet VidPN fonctionnel pour lequel les fonctionnalités matérielles sont interrogées.

[in] SourceId

Entier qui identifie une vidéo présente la source sur l’adaptateur d’affichage.

[in] TargetId

Entier qui identifie une cible présente une vidéo sur l’adaptateur d’affichage.

[out] VidPnHWCaps

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.

La vidéo présente les identificateurs sources sont attribués par le système d’exploitation. DxgkDdiStartDevice, implémenté par le pilote display miniport, retourne le nombre N de sources de présentation vidéo prises en charge par l’adaptateur d’affichage. Ensuite, le système d’exploitation attribue des identificateurs 0, 1, 2, ... N - 1.

Les identificateurs cibles présents dans la vidéo sont attribués par le pilote 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 cibles de la vidéo, consultez Présentation de Video Present Networks.

Exigences

Exigence Valeur
client minimum pris en charge Windows 7
d’en-tête d3dkmddi.h (include 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