Device - члены
Включить защищенные члены
Включить унаследованные члены
Включить члены .NET Framework
Включить члены .NET Compact Framework
Включить члены XNA Framework
Обновлен: Ноябрь 2007
Родительский объект всех графических объектов сцены.
Тип Device предоставляет следующие члены.
Конструкторы
Имя | Описание | |
---|---|---|
![]() ![]() |
Device | Перегружен. Инициализирует новый экземпляр структуры Device. |
В начало страницы
Методы
Имя | Описание | |
---|---|---|
![]() ![]() |
BeginScene | Представляет начало сцены. |
![]() ![]() |
CheckCooperativeLevel | Перегружен. Сообщает текущее состояние уровня совместной работы устройства Direct3D для оконного или полноэкранного приложения. |
![]() ![]() |
Clear | Перегружен. Очищает окно просмотра или набор прямоугольников заданным цветом RGBA, очищает буфер глубины и буфер шаблона. |
![]() ![]() |
ColorFill | Позволяет приложению заполнить прямоугольную область заданным цветом. |
![]() ![]() |
CopyRects | Перегружен. Копирует один или более объектов Rectangle в заданную точку объекта Surface. |
![]() ![]() |
CreateDepthStencilSurface | Создает ресурс шаблона глубины. |
![]() ![]() |
CreateImageSurface | Создает объект Surface. |
![]() ![]() |
CreateRenderTarget | Создает поверхность целевого буфера визуализации. |
![]() ![]() |
Dispose | Освобождает все ресурсы, используемые объектом Device. Этот класс не может быть унаследован. |
![]() ![]() |
DrawIndexedPrimitives | Визуализирует заданный геометрический примитив, основываясь на индексации в массиве вершин. |
![]() ![]() |
DrawPrimitives | Выполняет визуализацию последовательности не индексированных геометрических примитивов заданного типа из текущего набора входных потоков данных. |
![]() ![]() |
EndScene | Завершает сцену, начатую вызовом метода BeginScene. |
![]() ![]() |
Equals | Определяет, равен ли заданный объект Object текущему объекту Object. (Унаследовано от Object.) |
![]() ![]() |
Finalize | Позволяет структуре Device освободить ресурсы, прежде чем она будет уничтожена сборщиком мусора. (Переопределяет Object.Finalize().) |
![]() ![]() |
GetAvailablePoolMem | Возвращает доступную память для перечисления Pool. |
![]() ![]() |
GetBackBuffer | Возвращает заданный задний буфер. |
![]() ![]() |
GetFrontBuffer | Генерирует копию переднего буфера устройства и помещает ее в буфер системной памяти, предоставленный приложением. |
![]() ![]() |
GetHashCode | Играет роль хэш-функции для определенного типа. (Унаследовано от Object.) |
![]() ![]() |
GetInfo | Возвращает информацию драйвера об устройстве. |
![]() ![]() |
GetPaletteEntries | Возвращает записи палитр. |
![]() ![]() |
GetStreamSource | Возвращает буфер вершины, связанный с заданным потоком данных. |
![]() ![]() |
GetTexture | Возвращает для устройства текстуру, присвоенную стадии. |
![]() ![]() |
GetTransform | Возвращает матрицу, описывающую состояние преобразования. |
![]() ![]() |
GetTransformFixed | Возвращает матрицу, описывающую состояние преобразования для операций над значениями с фиксированной запятой. |
![]() ![]() |
GetType | Возвращает объект Type для текущего экземпляра. (Унаследовано от Object.) |
![]() ![]() |
MemberwiseClone | Создает неполную копию текущего объекта Object. (Унаследовано от Object.) |
![]() ![]() |
Present | Перегружен. Предоставляет для отображения содержимое следующего буфера в последовательности задних буферов, принадлежащей устройству. |
![]() ![]() |
ProcessVertices | Применяет обработку вершин, определенную вершинным построителем текстуры, к набору потоков входных данных и генерирует один поток данных чередующихся вершин, направляемый в целевой буфер вершин. |
![]() ![]() |
Reset | Сбрасывает параметры представления для текущего устройства. |
![]() ![]() |
ResourceManagerDiscardBytes | Указывает драйверу удалить байты памяти из видеопула. |
![]() ![]() |
SetPaletteEntries | Задает записи палитр. |
![]() ![]() |
SetRenderTarget | Задает для устройства новый буфер цвета. |
![]() ![]() |
SetStreamSource | Связывает буфер вершины с потоком данных устройства. |
![]() ![]() |
SetTexture | Присваивает текстуру стадии устройства. |
![]() ![]() |
SetTransform | Тип изменяемого преобразования. |
![]() ![]() |
SetTransformFixed | Тип изменяемого преобразования, для математических операций с плавающей запятой. |
![]() ![]() |
StretchRectangle | Копирует все содержимое исходного прямоугольника в прямоугольник назначения. |
![]() ![]() |
TestCooperativeLevel | Сообщает текущее состояние уровня совместной работы устройства Direct3D для оконного или полноэкранного приложения. |
![]() ![]() |
ToString | Возвращает объект String, который представляет текущий объект Object. (Унаследовано от Object.) |
![]() ![]() |
UpdateTexture | Обновляет изменившиеся части текстуры. |
![]() ![]() |
ValidateDevice | Сообщает о способности устройства выполнить визуализацию текущих операций смешения текстур и аргументов за один проход. |
В начало страницы
Свойства
Имя | Описание | |
---|---|---|
![]() ![]() |
ClipStatus | Возвращает или задает структуру ClipStatus. |
![]() ![]() |
CreationParameters | Возвращает параметры создания устройства. |
![]() ![]() |
CurrentTexturePalette | Возвращает или задает палитру текстуры. |
![]() ![]() |
DepthStencilSurface | Возвращает или задает поверхность шаблона глубины, принадлежащую структуре Device. |
![]() ![]() |
DeviceCaps | Возвращает возможности устройства рендеринга. |
![]() ![]() |
DisplayMode | Возвращает пространственное разрешение режима экрана, цветовое разрешение и частоту обновления. |
![]() ![]() |
Indices | Возвращает или задает индексные данные. |
![]() ![]() ![]() |
IsUsingEventHandlers | Получает или задает значение, показывающее, следует ли устройству использовать обработчики событий. |
![]() ![]() |
Lights | Возвращает коллекцию освещений текущего устройства. |
![]() ![]() |
LightsFixed | Возвращает коллекцию освещений текущего устройства, используя математические операции с фиксированной запятой. |
![]() ![]() |
Material | Возвращает или задает свойства текущего материала устройства. |
![]() ![]() |
MaterialFixed | Возвращает или задает свойства текущего материала устройства с использованием математических операций с плавающей запятой. |
![]() ![]() |
PresentationParameters | Возвращает параметры представления устройства. |
![]() ![]() |
RenderState | Возвращает значение состояния рендеринга устройства. |
![]() ![]() |
TextureState | Возвращает значение состояния присвоенной текстуры. |
![]() ![]() |
Transform | Возвращает матрицу, описывающую состояние преобразования. |
![]() ![]() |
Viewport | Возвращает или задает параметры окна просмотра текущего устройства. |
В начало страницы
События
Имя | Описание | |
---|---|---|
![]() ![]() |
DeviceLost | Происходит, когда устройство вот-вот будет утрачено, например, непосредственно перед его перезагрузкой. |
![]() ![]() |
DeviceReset | Происходит после перезагрузки устройства. |
![]() ![]() |
DeviceResizing | Происходит, когда меняется размер устройства, позволяя приложению отменить стандартную обработку операции изменения размера. |
![]() ![]() |
Disposing | Происходит при вызове метода Dispose или когда объект устройства завершает работу и удаляется сборщиком мусора. |
В начало страницы
См. также
Ссылки
Microsoft.WindowsMobile.DirectX.Direct3D - пространство имен