enumerazione D3D11_VIDEO_PROCESSOR_FEATURE_CAPS (d3d11.h)
Definisce le funzionalità che un processore video Di Microsoft Direct3D 11 può supportare.
Sintassi
typedef enum D3D11_VIDEO_PROCESSOR_FEATURE_CAPS {
D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_ALPHA_FILL = 0x1,
D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_CONSTRICTION = 0x2,
D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_LUMA_KEY = 0x4,
D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_ALPHA_PALETTE = 0x8,
D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_LEGACY = 0x10,
D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_STEREO = 0x20,
D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_ROTATION = 0x40,
D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_ALPHA_STREAM = 0x80,
D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_PIXEL_ASPECT_RATIO = 0x100,
D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_MIRROR = 0x200,
D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_SHADER_USAGE = 0x400,
D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_METADATA_HDR10 = 0x800
} ;
Costanti
D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_ALPHA_FILL Valore: 0x1 Il processore video può impostare valori alfa sui pixel di output. Per altre informazioni, vedere ID3D11VideoContext::VideoProcessorSetOutputAlphaFillMode. |
D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_CONSTRICTION Valore: 0x2 Il processore video può eseguire il downsample dell'output video. Per altre informazioni, vedere ID3D11VideoContext::VideoProcessorSetOutputConstriction. |
D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_LUMA_KEY Valore: 0x4 Il processore video può eseguire il keying luma. Per altre informazioni, vedere ID3D11VideoContext::VideoProcessorSetStreamLumaKey. |
D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_ALPHA_PALETTE Valore: 0x8 Il processore video può applicare valori alfa dalle voci della tavolozza dei colori. |
D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_LEGACY Valore: 0x10 Il driver non supporta funzionalità di elaborazione video complete. Se questo flag di funzionalità è impostato, il processore video presenta le limitazioni seguenti:
|
D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_STEREO Valore: 0x20 Il processore video può supportare video stereo 3D. Per altre informazioni, vedere ID3D11VideoContext::VideoProcessorSetStreamStereoFormat. Tutti i driver che impostano questo limite devono supportare i formati stereo seguenti: D3D11_VIDEO_PROCESSOR_STEREO_FORMAT_HORIZONTAL, D3D11_VIDEO_PROCESSOR_STEREO_FORMAT_VERTICAL e D3D11_VIDEO_PROCESSOR_STEREO_FORMAT_SEPARATE. |
D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_ROTATION Valore: 0x40 Il driver può ruotare i dati di input 90, 180 o 270 gradi in senso orario come parte dell'operazione di elaborazione video. |
D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_ALPHA_STREAM Valore: 0x80 Il driver supporta la chiamata VideoProcessorSetStreamAlpha . |
D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_PIXEL_ASPECT_RATIO Valore: 0x100 Il driver supporta la chiamata VideoProcessorSetStreamPixelAspectRatio . |
D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_MIRROR Valore: 0x200 |
D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_SHADER_USAGE Valore: 0x400 |
D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_METADATA_HDR10 Valore: 0x800 |
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 8 [solo app desktop] |
Server minimo supportato | Windows Server 2012 [solo app desktop] |
Intestazione | d3d11.h |