ID3D11VideoContext ::VideoProcessorSetStreamPalette, méthode (d3d11.h)
Définit les entrées de palette de couleurs pour un flux d’entrée sur le processeur vidéo.
Syntaxe
void VideoProcessorSetStreamPalette(
[in] ID3D11VideoProcessor *pVideoProcessor,
[in] UINT StreamIndex,
[in] UINT Count,
[in] const UINT *pEntries
);
Paramètres
[in] pVideoProcessor
Pointeur vers l’interface ID3D11VideoProcessor . Pour obtenir ce pointeur, appelez ID3D11VideoDevice ::CreateVideoProcessor.
[in] StreamIndex
Index de base zéro du flux d’entrée. Pour obtenir le nombre maximal de flux, appelez ID3D11VideoProcessorEnumerator ::GetVideoProcessorCaps et case activée le membre de la structure MaxStreamStates.
[in] Count
Nombre d’éléments dans le tableau pEntries .
[in] pEntries
Pointeur vers un tableau d’entrées de palette. Pour les flux RVB, les entrées de palette utilisent la représentation DXGI_FORMAT_B8G8R8A8 . Pour les flux YCbCr, les entrées de palette utilisent la représentation DXGI_FORMAT_AYUV . L’appelant alloue le tableau.
Valeur de retour
None
Remarques
Cette méthode s’applique uniquement aux flux d’entrée qui ont un format de couleur palettisé. Les formats palettisés avec 4 bits par pixel (bpp) utilisent les 16 premières entrées de la liste. Les formats avec 8 bpp utilisent les 256 premières entrées.
Si un pixel a un index de palette supérieur au nombre d’entrées, l’appareil traite le pixel comme blanc avec alpha opaque. Pour la plage RVB complète, cette valeur est (255, 255, 255, 255) ; pour YCbCr, la valeur est (255, 235, 128, 128).
Si le pilote ne signale pas l’indicateur de capacité D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_ALPHA_PALETTE , chaque entrée de palette doit avoir une valeur alpha de 0xFF (opaque). Pour rechercher cette fonctionnalité, appelez ID3D11VideoProcessorEnumerator ::GetVideoProcessorCaps.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 8 [applications de bureau | Applications UWP] |
Serveur minimal pris en charge | Windows Server 2012 [applications de bureau | Applications UWP] |
Plateforme cible | Windows |
En-tête | d3d11.h |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour