Partager via


PFND3D11_1DDI_CHECKVIDEOPROCESSORFORMAT fonction de rappel (d3d10umddi.h)

Demande si le processeur vidéo prend en charge un format vidéo spécifié.

Syntaxe

PFND3D11_1DDI_CHECKVIDEOPROCESSORFORMAT Pfnd3d111DdiCheckvideoprocessorformat;

void Pfnd3d111DdiCheckvideoprocessorformat(
  D3D10DDI_HDEVICE unnamedParam1,
  D3D11_1DDI_HVIDEOPROCESSORENUM unnamedParam2,
  DXGI_FORMAT unnamedParam3,
  UINT *unnamedParam4
)
{...}

Paramètres

unnamedParam1

hDevice [in]

Handle pour le périphérique d’affichage (contexte graphique).

unnamedParam2

hVideoProcessorEnum [in]

Handle d’un objet d’énumération de processeur vidéo qui a été créé via un appel à la fonction CreateVideoProcessorEnum .

unnamedParam3

Format [in]

Format vidéo à interroger.

unnamedParam4

pSupported [out]

Spécifie un OR au niveau du bit de zéro ou plusieurs indicateurs de l’énumération D3D11_1DDI_VIDEO_PROCESSOR_FORMAT_SUPPORT .

Pour plus d'informations, consultez la section Notes.

Valeur de retour

None

Remarques

Si le pilote peut prendre en charge le format en tant que format d’entrée pour le processeur vidéo, le pilote définit l’indicateur D3D11_1DDI_VIDEO_FORMAT_SUPPORT_VIDEO_PROCESSOR_INPUT dans le paramètre pSupported .

Si le pilote peut prendre en charge le format en tant que format de sortie cible de rendu de traitement vidéo, le pilote définit l’indicateur D3D11_1DDI_VIDEO_FORMAT_SUPPORT_VIDEO_PROCESSOR_OUTPUT dans le paramètre pSupported .

Si le pilote ne peut prendre en charge ni l’un ni l’autre, il doit définir le paramètre pSupported sur 0.

Configuration requise

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

Voir aussi

CreateVideoProcessorEnum

D3D11_1DDI_VIDEO_PROCESSOR_FORMAT_SUPPORT