Metodo ID3D11VideoContext::VideoProcessorSetOutputAlphaFillMode (d3d11.h)

Imposta la modalità di riempimento alfa per i dati scritti dal processore video nella destinazione di rendering.

Sintassi

void VideoProcessorSetOutputAlphaFillMode(
  [in] ID3D11VideoProcessor                  *pVideoProcessor,
  [in] D3D11_VIDEO_PROCESSOR_ALPHA_FILL_MODE AlphaFillMode,
  [in] UINT                                  StreamIndex
);

Parametri

[in] pVideoProcessor

Puntatore all'interfaccia ID3D11VideoProcessor . Per ottenere questo puntatore, chiamare ID3D11VideoDevice::CreateVideoProcessor.

[in] AlphaFillMode

Modalità di riempimento alfa, specificata come valore D3D11_VIDEO_PROCESSOR_ALPHA_FILL_MODE .

[in] StreamIndex

Indice in base zero di un flusso di input. Questo parametro viene usato se AlphaFillMode è D3D11_VIDEO_PROCESSOR_ALPHA_FILL_MODE_SOURCE_STREAM. In caso contrario, il parametro viene ignorato.

Valore restituito

nessuno

Osservazioni

Per scoprire quali modalità di riempimento supporta il dispositivo, chiamare il metodo ID3D11VideoProcessorEnumerator::GetVideoProcessorCaps . Se il driver segnala la funzionalità di D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_ALPHA_FILL , il driver supporta tutte le modalità di riempimento. In caso contrario, il parametro AlphaFillMode deve essere D3D11_VIDEO_PROCESSOR_ALPHA_FILL_MODE_OPAQUE.

La modalità di riempimento predefinita è D3D11_VIDEO_PROCESSOR_ALPHA_FILL_MODE_OPAQUE.

Requisiti

Requisito Valore
Client minimo supportato Windows 8 [app desktop | App UWP]
Server minimo supportato Windows Server 2012 [app desktop | App UWP]
Piattaforma di destinazione Windows
Intestazione d3d11.h

Vedi anche

ID3D11VideoContext