D3DWDDM2_4DDIARG_VIDEODECODERBEGINFRAME structure (d3d10umddi.h)

Collection de mémoires tampons de sortie d’histogramme.

Syntaxe

typedef struct D3DWDDM2_4DDIARG_VIDEODECODERBEGINFRAME {
  D3D11_1DDI_HVIDEODECODEROUTPUTVIEW    hOutputView;
  const void                            *pContentKey;
  UINT                                  ContentKeySize;
  D3DWDDM2_4DDI_VIDEO_DECODER_HISTOGRAM Histograms[D3DWDDM2_4DDI_VIDEO_DECODER_MAX_HISTOGRAM_COMPONENTS];
} D3DWDDM2_4DDIARG_VIDEODECODERBEGINFRAME;

Membres

hOutputView

Handle des données privées du pilote pour la vue de sortie du décodeur vidéo. Ce handle a été créé par le biais d’un appel à la fonction CreateVideoProcessorOutputView.

pContentKey

Pointeur vers une clé de contenu utilisée pour chiffrer les données de trame vidéo. Si aucune clé de contenu n’a été utilisée, définissez ce membre sur NULL. Si l’appelant fournit une clé de contenu, l’appelant doit utiliser la clé de session pour chiffrer la clé de contenu.

ContentKeySize

Taille, en octets, de la clé de contenu spécifiée dans le membre pContentKey.

Histograms[D3DWDDM2_4DDI_VIDEO_DECODER_MAX_HISTOGRAM_COMPONENTS]

Tableau d’histogrammes de composants. Un composant désactivé a ses membres struct définis sur zéro.

Configuration requise

Condition requise Valeur
En-tête d3d10umddi.h