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) |