Método ID3D11VideoContext::VideoProcessorGetStreamPalette (d3d11.h)
Obtiene las entradas de la paleta de colores de un flujo de entrada en el procesador de vídeo.
Sintaxis
void VideoProcessorGetStreamPalette(
[in] ID3D11VideoProcessor *pVideoProcessor,
[in] UINT StreamIndex,
[in] UINT Count,
[out] UINT *pEntries
);
Parámetros
[in] pVideoProcessor
Puntero a la interfaz ID3D11VideoProcessor . Para obtener este puntero, llame a ID3D11VideoDevice::CreateVideoProcessor.
[in] StreamIndex
Índice de base cero del flujo de entrada. Para obtener el número máximo de secuencias, llame a ID3D11VideoProcessorEnumerator::GetVideoProcessorCaps y compruebe el miembro de estructura MaxStreamStates .
[in] Count
Número de entradas de la matriz pEntries .
[out] pEntries
Puntero a una matriz UINT asignada por el autor de la llamada. El método rellena la matriz con las entradas de la paleta. En el caso de las secuencias RGB, las entradas de paleta usan la representación DXGI_FORMAT_B8G8R8A8 . En el caso de las secuencias YCbCr, las entradas de la paleta usan la representación DXGI_FORMAT_AYUV .
Valor devuelto
None
Observaciones
Este método solo se aplica a las secuencias de entrada que tienen un formato de color pálido. Los formatos paletizados con 4 bits por píxel (bpp) usan 16 entradas de paleta. Los formatos con 8 bpp usan 256 entradas.
Requisitos
Cliente mínimo compatible | Windows 8 [aplicaciones de escritorio | Aplicaciones para UWP] |
Servidor mínimo compatible | Windows Server 2012 [aplicaciones de escritorio | Aplicaciones para UWP] |
Plataforma de destino | Windows |
Encabezado | d3d11.h |