Partager via


PFND3DWDDM2_0DDI_QUERYVIDEOCAPABILITIES fonction de rappel (d3d10umddi.h)

PFND3DWDDM2_0DDI_QUERYVIDEOCAPABILITIES interroge le pilote pour ses fonctionnalités vidéo. Les pilotes WDDM 2.0 ou ultérieur doivent implémenter cette fonction.

Syntaxe

PFND3DWDDM2_0DDI_QUERYVIDEOCAPABILITIES Pfnd3dwddm20DdiQueryvideocapabilities;

void Pfnd3dwddm20DdiQueryvideocapabilities(
  D3D10DDI_HDEVICE hDevice,
  D3DWDDM2_0DDI_VIDEO_CAPABILITY_QUERY QueryType,
  UINT DataSize,
  VOID *pData
)
{...}

Paramètres

hDevice

[in] Handle de l’appareil d’affichage (contexte graphique). Le runtime Direct3D a transmis au pilote en mode utilisateur ce handle en tant que membre hDevice de la structure D3DDDIARG_CREATEDEVICE lors de la création de l’appareil .

QueryType

[in] Valeur D3DWDDM2_0DDI_VIDEO_CAPABILITY_QUERY qui indique le type de données interrogées.

DataSize

[in] Taille en octets des données vers laquelle pData pointe. Cette valeur dépend du membre QueryType . Par exemple, si QueryType est D3DWDDM2_0DDI_VIDEO_CAPABILITY_QUERY_DECODER_CAPS, définissez DataSize sursizeof(D3DWDDM2_0DDI_VIDEO_CAPABILITY_DECODER_CAPS).

pData

[in/out] Pointeur vers une structure contenant à la fois les paramètres d’entrée fournis par l’appelant et les paramètres de sortie qui doivent être renseignés par le pilote. Le type de structure dépend de la valeur de QueryType.

Valeur de QueryType Structure vers laquelle pData pointe
D3DWDDM2_0DDI_VIDEO_CAPABILITY_QUERY_DECODER_DOWNSAMPLING D3DWDDM2_0DDI_VIDEO_CAPABILITY_DECODER_DOWNSAMPLING
D3DWDDM2_0DDI_VIDEO_CAPABILITY_QUERY_RECOMMEND_DECODER_DOWNSAMPLING D3DWDDM2_0DDI_VIDEO_CAPABILITY_RECOMMEND_DECODER_DOWNSAMPLING
D3DWDDM2_0DDI_VIDEO_CAPABILITY_QUERY_DECODER_CAPS D3DWDDM2_0DDI_VIDEO_CAPABILITY_DECODER_CAPS
D3DWDDM2_0DDI_VIDEO_CAPABILITY_QUERY_DECODER_DOWNSAMPLE_OUTPUT_FORMAT D3DWDDM2_0DDI_VIDEO_CAPABILITY_DECODER_DOWNSAMPLE_OUTPUT_FORMAT
D3DWDDM2_4DDI_VIDEO_CAPABILITY_QUERY_DECODER_HISTOGRAM D3DWDDM2_4DDI_VIDEO_CAPABILITY_DECODER_HISTOGRAM

Valeur de retour

None

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 10
Serveur minimal pris en charge Windows Server 2016
Plateforme cible Desktop (Expérience utilisateur)
En-tête d3d10umddi.h (include D3d10umddi.h)

Voir aussi

D3DWDDM2_0DDI_VIDEO_CAPABILITY_DECODER_CAPS

D3DWDDM2_0DDI_VIDEO_CAPABILITY_DECODER_DOWNSAMPLE_OUTPUT_FORMAT

D3DWDDM2_0DDI_VIDEO_CAPABILITY_DECODER_DOWNSAMPLING

D3DWDDM2_0DDI_VIDEO_CAPABILITY_QUERY

D3DWDDM2_0DDI_VIDEO_CAPABILITY_RECOMMEND_DECODER_DOWNSAMPLING