Partager via


structure D3DKMDT_VIDPN_SOURCE_MODE (d3dkmdt.h)

La structure D3DKMDT_VIDPN_SOURCE_MODE contient des informations sur le mode source VidPN (Video Present Network).

Syntaxe

typedef struct _D3DKMDT_VIDPN_SOURCE_MODE {
  D3DKMDT_VIDEO_PRESENT_SOURCE_MODE_ID Id;
  D3DKMDT_VIDPN_SOURCE_MODE_TYPE       Type;
  union {
    D3DKMDT_GRAPHICS_RENDERING_FORMAT Graphics;
    D3DKMDT_TEXT_RENDERING_FORMAT     Text;
  } Format;
} D3DKMDT_VIDPN_SOURCE_MODE;

Membres

Id

Entier qui identifie le mode source. L’identificateur est généré et renseigné par le gestionnaire VidPN. Toutefois, le pilote miniport d’affichage a la possibilité de remplacer l’identificateur. Pour plus d’informations, consultez pfnCreateNewModeInfo.

Type

Énumérateur D3DKMDT_VIDPN_SOURCE_MODE_TYPE qui indique le type de mode : graphiques ou texte.

Format

Union qui contient des informations sur le format de rendu graphique ou le format texte dans les membres suivants.

Format.Graphics

Une structure D3DKMDT_GRAPHICS_RENDERING_FORMAT qui contient des informations sur le format de rendu graphique (par exemple, la taille de la surface principale et le format pixel). Ce membre n’a de sens que si le membre Type est égal à D3DKMDT_RMT_GRAPHICS.

Format.Text

Énumérateur D3DKMDT_TEXT_RENDERING_FORMAT qui indique le format de texte. Ce membre n’a de sens que si le membre Type est égal à D3DKMDT_RMT_TEXT.

Remarques

Pour plus d’informations sur les sources de présentation vidéo et les modes sources VidPN, consultez Présentation des réseaux de présentation vidéo et Énumération des modes source et cible VidPN cofonctionnels.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows Vista
En-tête d3dkmdt.h

Voir aussi

D3DKMDT_MONITOR_SOURCE_MODE

D3DKMDT_VIDPN_TARGET_MODE