estrutura D3DDDICB_GETMULTISAMPLEMETHODLIST (d3dumddi.h)
A estrutura D3DDDICB_GETMULTISAMPLEMETHODLIST descreve parâmetros para recuperar a lista de métodos de vários exemplos para uma alocação.
Sintaxe
typedef struct _D3DDDICB_GETMULTISAMPLEMETHODLIST {
[in] D3DDDI_VIDEO_PRESENT_SOURCE_ID VidPnSourceId;
[in] UINT Width;
[in] UINT Height;
[in] D3DDDIFORMAT Format;
[out] D3DDDI_MULTISAMPLINGMETHOD *pMethodList;
[in/out] UINT MethodCount;
} D3DDDICB_GETMULTISAMPLEMETHODLIST;
Membros
[in] VidPnSourceId
O número de identificação baseado em zero da origem do vídeo presente em um caminho de uma topologia de VidPN (rede presente em vídeo) na qual a alocação está.
[in] Width
A largura da alocação, em pixels.
[in] Height
A altura da alocação, em pixels.
[in] Format
Um valor de tipo D3DDDIFORMAT que indica o formato de pixel da alocação.
[out] pMethodList
Uma matriz de estruturas D3DDDI_MULTISAMPLINGMETHOD que descrevem a lista de métodos de amostragem múltipla que são usados para a alocação ou NULL.
[in/out] MethodCount
Na entrada, o número de elementos que o buffer em pMethodList pode conter. Na saída, esse membro especifica o número necessário de elementos que o buffer em pMethodList deve conter.
Comentários
Se o runtime retornar um valor não NULL no membro pMethodList , o runtime retornará um valor no membro MethodCount que representa o número de elementos que a matriz pode conter. Se o runtime retornar NULL em pMethodList, o runtime retornará um valor em MethodCount que representa o tamanho do buffer de matriz necessário, em número de elementos.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Disponível no Windows Vista e versões posteriores dos sistemas operacionais Windows. |
Cabeçalho | d3dumddi.h (inclua D3dumddi.h) |