enumerazione D3D12DDI_VIDEO_PROCESS_FEATURE_SUPPORT_FLAGS_0020 (d3d12umddi.h)
Definisce le funzionalità che il processore video può supportare.
Sintassi
typedef enum D3D12DDI_VIDEO_PROCESS_FEATURE_SUPPORT_FLAGS_0020 {
D3D12DDI_VIDEO_PROCESS_FEATURE_SUPPORT_FLAG_0022_NONE,
D3D12DDI_VIDEO_PROCESS_FEATURE_SUPPORT_FLAG_0020_ALPHA_FILL,
D3D12DDI_VIDEO_PROCESS_FEATURE_SUPPORT_FLAG_0020_LUMA_KEY,
D3D12DDI_VIDEO_PROCESS_FEATURE_SUPPORT_FLAG_0020_STEREO,
D3D12DDI_VIDEO_PROCESS_FEATURE_SUPPORT_FLAG_0020_ROTATION,
D3D12DDI_VIDEO_PROCESS_FEATURE_SUPPORT_FLAG_0020_FLIP,
D3D12DDI_VIDEO_PROCESS_FEATURE_SUPPORT_FLAG_0020_ALPHA_BLENDING,
D3D12DDI_VIDEO_PROCESS_FEATURE_SUPPORT_FLAG_0020_PIXEL_ASPECT_RATIO
} ;
Costanti
D3D12DDI_VIDEO_PROCESS_FEATURE_SUPPORT_FLAG_0022_NONE Nessuna funzionalità di processore video supportata. |
D3D12DDI_VIDEO_PROCESS_FEATURE_SUPPORT_FLAG_0020_ALPHA_FILL Il processore video può impostare valori alfa sui pixel di output. Per altre informazioni, vedere la funzione SetOutputAlphaFillMode . |
D3D12DDI_VIDEO_PROCESS_FEATURE_SUPPORT_FLAG_0020_LUMA_KEY Il processore video può eseguire luma keying. Luma keying è configurato usando il membro LumaKey della struttura D3D12DDIARG_VIDEO_PROCESS_INPUT_STREAM_ARGUMENTS . Per altre informazioni, vedere la struttura D3D12DDI_VIDEO_PROCESS_LUMA_KEY . |
D3D12DDI_VIDEO_PROCESS_FEATURE_SUPPORT_FLAG_0020_STEREO Il processore video può supportare video stereo 3D. Tutti i driver che impostano questa funzionalità devono supportare i formati stereo seguenti: D3D12DDI_VIDEO_FRAME_STEREO_FORMAT_HORIZONTAL, D3D12DDI_VIDEO_FRAME_STEREO_FORMAT_VERTICAL e D3D12DDI_VIDEO_FRAME_STEREO_FORMAT_SEPARATE. Per altre informazioni, vedere SetInputStreamStereoFormat. |
D3D12DDI_VIDEO_PROCESS_FEATURE_SUPPORT_FLAG_0020_ROTATION Il driver può ruotare i dati di input 90, 180 o 270 gradi in modo orario come parte dell'operazione di elaborazione video. |
D3D12DDI_VIDEO_PROCESS_FEATURE_SUPPORT_FLAG_0020_FLIP Il driver può scorrere i dati di input orizzontalmente o verticalmente, insieme o separatamente con un'operazione di rotazione video. |
D3D12DDI_VIDEO_PROCESS_FEATURE_SUPPORT_FLAG_0020_ALPHA_BLENDING La fusione alfa e un alfa planare possono essere impostati nel membro AlfaBlending della struttura D3D12DDIARG_VIDEO_PROCESS_INPUT_STREAM_ARGUMENTS . Per altre informazioni, vedere la struttura D3D12DDI_VIDEO_PROCESS_ALPHA_BLENDING . |
D3D12DDI_VIDEO_PROCESS_FEATURE_SUPPORT_FLAG_0020_PIXEL_ASPECT_RATIO Il driver supporta la modifica della proporzioni dei pixel. Se il driver non segnala questa funzionalità, i membri SourceAspectRatio e DestinationAspectRatio della struttura D3D12DDIARG_VIDEO_PROCESS_INPUT_STREAM_ARGUMENTS devono indicare un rapporto di aspetto 1:1. |
Requisiti
Requisito | Valore |
---|---|
Intestazione | d3d12umddi.h (include D3d12umddi.h) |
Vedi anche
D3D12DDIARG_VIDEO_PROCESS_INPUT_STREAM_ARGUMENTS
D3D12DDI_VIDEO_PROCESS_ALPHA_BLENDING
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per